MITRE ATT&CK / Techniques / T1136.001

Create Account: Local Account

ID
T1136.001
Tactics
TA0003 Persistence
Sub-technique of
T1136 Create Account
Platforms
Containers, ESXi, Linux, macOS, Network Devices, Windows
Data sources
User Account Creation, Process Creation, File Modification, Command Execution
Source
attack.mitre.org
MITRE last modified
12 May 2026

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 commands such as username, to ESXi servers via esxcli system account add, or to Kubernetes clusters using the kubectl utility.[1][2]

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.[3]

Such accounts may be used to establish secondary credentialed access that do not require persistent remote access tools to be deployed on the system.

Detection

Mitigations (2)

M1026 Privileged Account Management

Limit the number of accounts permitted to create other accounts. Limit the usage of local administrator accounts to be used for day-to-day operations that may expose them to potential adversaries.

M1032 Multi-factor Authentication

Use multi-factor authentication for user and privileged accounts.

Groups (16)

Software (15)

References

  1. cisco_username_cmd
  2. Kubernetes Service Accounts Security
  3. Cyber Security News