MITRE ATT&CKsub-technique

T1701.006 JavaScript

Published 2026-10-07 Modified 2026-10-07 Official page ↗
Domain
ics
Tactics
Execution
Version
1.0
Created
2026-10-07

Description

Adversaries may abuse various implementations of JavaScript for execution. JavaScript is a platform-independent scripting language (compiled just-in-time at runtime) commonly associated with scripts in webpages, though JavaScript can be executed in runtime environments outside the browser. JScript 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 and Internet Explorer HTML Application (HTA) pages. Adversaries 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 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. Within industrial control system networks, adversaries most commonly abuse the use of JavaScript on overlap assets that run on operating system platforms similar to Enterprise devices.

Related

Subtechnique of · MITRE ATT&CK (1)

  • T1701 Command and Scripting Interpreter technique

Tactic · MITRE ATT&CK (1)

Referenced by MITRE ATT&CK · mitigates (4)

  • M0938 Execution Prevention mitigation
  • M0942 Disable or Remove Feature or Program mitigation
  • M0950 Exploit Protection mitigation
  • M0921 Restrict Web-Based Content mitigation

Referenced by MITRE ATT&CK · uses (1)

  • S0496 REvil software (malware)

References