Gold Open Source
ExplorePackagesVulnerabilitiesCWEsMCP ServersScan
Login
Gold Open Source

The authoritative source for production-ready open-source components. Every package, container image, AI model, and MCP server undergoes rigorous verification for security, malware, and license compliance.

Explore Gold

  • Explore Everything
  • Packages
  • Gold Certified Packages
  • Container Images
  • AI Models
  • MCP Servers
  • Agent Skills
  • Chip Manufacturers

Security Data & Tools

  • Scan Your Dependencies
  • Trending Threats
  • Threat RSS Feeds
  • CVE Database
  • Actively Exploited (KEV)
  • SGZ Zero-Days
  • CWE Index
  • MITRE ATT&CK
  • Malicious Packages
  • Security Glossary
  • Supply-Chain Report
  • Developers (API & Badge)
  • Chrome Extension
  • Credits & Data Sources

Products

  • The Platform
  • ESSCM
  • Portal
  • TPRM
  • OSM
  • Cowork
  • Code / Runner
  • Guard

Use Cases

  • Know Your Software
  • Auto-Fix Vulnerabilities
  • Asset Discovery
  • AI Governance
  • MCP Server Security
  • Supply Chain Compliance
  • Zero-Day Discovery
  • All Use Cases

Company

  • About
  • Pricing
  • Blog
  • Documentation
  • Safeguard Academy
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 Gold Open Source. All rights reserved.

Built with care bySafeguard
Home/ATT&CK/T1053/T1053.005
MITRE ATT&CK Sub-Technique

T1053.005: Scheduled Task

ShareXLinkedInRedditHN

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) An 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) Adversaries 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)

Tactics
ExecutionPersistencePrivilege Escalation
Platforms
Windows

▪Parent technique

T1053: Scheduled Task/Job

▪Mitigations (4)

M1026Privileged Account Management

Privileged Account Management focuses on implementing policies, controls, and tools to securely manage privileged accounts (e.g., SYSTEM, root, or administrative accounts). This includes restricting access, limiting the scope of permissions, monitoring privileged account usage, and ensuring accountability through logging and auditing.This mitigation can be implemented through the following measures: Account Permissions and Roles: - Implement RBAC and least privilege principles to allocate permissions securely. - Use tools like Active Directory Group Policies to enforce access restrictions. Credential Security: - Deploy password vaulting tools like CyberArk, HashiCorp Vault, or KeePass for secure storage and rotation of credentials. - Enforce password policies for complexity, uniqueness, and expiration using tools like Microsoft Group Policy Objects (GPO). Multi-Factor Authentication (MFA): - Enforce MFA for all privileged accounts using Duo Security, Okta, or Microsoft Azure AD MFA. Privileged Access Management (PAM): - Use PAM solutions like CyberArk, BeyondTrust, or Thycotic to manage, monitor, and audit privileged access. Auditing and Monitoring: - Integrate activity monitoring into your SIEM (e.g., Splunk or QRadar) to detect and alert on anomalous privileged account usage. Just-In-Time Access: - Deploy JIT solutions like Azure Privileged Identity Management (PIM) or configure ephemeral roles in AWS and GCP to grant time-limited elevated permissions. *Tools for Implementation* Privileged Access Management (PAM): - CyberArk, BeyondTrust, Thycotic, HashiCorp Vault. Credential Management: - Microsoft LAPS (Local Admin Password Solution), Password Safe, HashiCorp Vault, KeePass. Multi-Factor Authentication: - Duo Security, Okta, Microsoft Azure MFA, Google Authenticator. Linux Privilege Management: - sudo configuration, SELinux, AppArmor. Just-In-Time Access: - Azure Privileged Identity Management (PIM), AWS IAM Roles with session constraints, GCP Identity-Aware Proxy.

M1018User Account Management

User Account Management involves implementing and enforcing policies for the lifecycle of user accounts, including creation, modification, and deactivation. Proper account management reduces the attack surface by limiting unauthorized access, managing account privileges, and ensuring accounts are used according to organizational policies. This mitigation can be implemented through the following measures: Enforcing the Principle of Least Privilege - Implementation: Assign users only the minimum permissions required to perform their job functions. Regularly audit accounts to ensure no excess permissions are granted. - Use Case: Reduces the risk of privilege escalation by ensuring accounts cannot perform unauthorized actions. Implementing Strong Password Policies - Implementation: Enforce password complexity requirements (e.g., length, character types). Require password expiration every 90 days and disallow password reuse. - Use Case: Prevents adversaries from gaining unauthorized access through password guessing or brute force attacks. Managing Dormant and Orphaned Accounts - Implementation: Implement automated workflows to disable accounts after a set period of inactivity (e.g., 30 days). Remove orphaned accounts (e.g., accounts without an assigned owner) during regular account audits. - Use Case: Eliminates dormant accounts that could be exploited by attackers. Account Lockout Policies - Implementation: Configure account lockout thresholds (e.g., lock accounts after five failed login attempts). Set lockout durations to a minimum of 15 minutes. - Use Case: Mitigates automated attack techniques that rely on repeated login attempts. Multi-Factor Authentication (MFA) for High-Risk Accounts - Implementation: Require MFA for all administrative accounts and high-risk users. Use MFA mechanisms like hardware tokens, authenticator apps, or biometrics. - Use Case: Prevents unauthorized access, even if credentials are stolen. Restricting Interactive Logins - Implementation: Restrict interactive logins for privileged accounts to specific secure systems or management consoles. Use group policies to enforce logon restrictions. - Use Case: Protects sensitive accounts from misuse or exploitation. *Tools for Implementation* Built-in Tools: - Microsoft Active Directory (AD): Centralized account management and RBAC enforcement. - Group Policy Object (GPO): Enforce password policies, logon restrictions, and account lockout policies. Identity and Access Management (IAM) Tools: - Okta: Centralized user provisioning, MFA, and SSO integration. - Microsoft Azure Active Directory: Provides advanced account lifecycle management, role-based access, and conditional access policies. Privileged Account Management (PAM): - CyberArk, BeyondTrust, Thycotic: Manage and monitor privileged account usage, enforce session recording, and JIT access.

M1047Audit

Auditing is the process of recording activity and systematically reviewing and analyzing the activity and system configurations. The primary purpose of auditing is to detect anomalies and identify potential threats or weaknesses in the environment. Proper auditing configurations can also help to meet compliance requirements. The process of auditing encompasses regular analysis of user behaviors and system logs in support of proactive security measures. Auditing is applicable to all systems used within an organization, from the front door of a building to accessing a file on a fileserver. It is considered more critical for regulated industries such as, healthcare, finance and government where compliance requirements demand stringent tracking of user and system activates.This mitigation can be implemented through the following measures: System Audit: - Use Case: Regularly assess system configurations to ensure compliance with organizational security policies. - Implementation: Use tools to scan for deviations from established benchmarks. Permission Audits: - Use Case: Review file and folder permissions to minimize the risk of unauthorized access or privilege escalation. - Implementation: Run access reviews to identify users or groups with excessive permissions. Software Audits: - Use Case: Identify outdated, unsupported, or insecure software that could serve as an attack vector. - Implementation: Use inventory and vulnerability scanning tools to detect outdated versions and recommend secure alternatives. Configuration Audits: - Use Case: Evaluate system and network configurations to ensure secure settings (e.g., disabled SMBv1, enabled MFA). - Implementation: Implement automated configuration scanning tools like SCAP (Security Content Automation Protocol) to identify non-compliant systems. Network Audits: - Use Case: Examine network traffic, firewall rules, and endpoint communications to identify unauthorized or insecure connections. - Implementation: Utilize tools such as Wireshark, or Zeek to monitor and log suspicious network behavior.

M1028Operating System Configuration

Operating System Configuration involves adjusting system settings and hardening the default configurations of an operating system (OS) to mitigate adversary exploitation and prevent abuse of system functionality. Proper OS configurations address security vulnerabilities, limit attack surfaces, and ensure robust defense against a wide range of techniques. This mitigation can be implemented through the following measures: Disable Unused Features: - Turn off SMBv1, LLMNR, and NetBIOS where not needed. - Disable remote registry and unnecessary services. Enforce OS-level Protections: - Enable Data Execution Prevention (DEP), Address Space Layout Randomization (ASLR), and Control Flow Guard (CFG) on Windows. - Use AppArmor or SELinux on Linux for mandatory access controls. Secure Access Settings: - Enable User Account Control (UAC) for Windows. - Restrict root/sudo access on Linux/macOS and enforce strong permissions using sudoers files. File System Hardening: - Implement least-privilege access for critical files and system directories. - Audit permissions regularly using tools like icacls (Windows) or getfacl/chmod (Linux/macOS). Secure Remote Access: - Restrict RDP, SSH, and VNC to authorized IPs using firewall rules. - Enable NLA for RDP and enforce strong password/lockout policies. Harden Boot Configurations: - Enable Secure Boot and enforce UEFI/BIOS password protection. - Use BitLocker or LUKS to encrypt boot drives. Regular Audits: - Periodically audit OS configurations using tools like CIS Benchmarks or SCAP tools. *Tools for Implementation* Windows: - Microsoft Group Policy Objects (GPO): Centrally enforce OS security settings. - Windows Defender Exploit Guard: Built-in OS protection against exploits. - CIS-CAT Pro: Audit Windows security configurations based on CIS Benchmarks. Linux/macOS: - AppArmor/SELinux: Enforce mandatory access controls. - Lynis: Perform comprehensive security audits. - SCAP Security Guide: Automate configuration hardening using Security Content Automation Protocol. Cross-Platform: - Ansible or Chef/Puppet: Automate configuration hardening at scale. - OpenSCAP: Perform compliance and configuration checks.

▪Used by groups (54)

G0016APT29G0019NaikonG0021MoleratsG0022APT3G0032Lazarus GroupG0034Sandworm TeamG0035DragonflyG0037FIN6G0038Stealth FalconG0040PatchworkG0045menuPassG0046FIN7G0047Gamaredon GroupG0049OilRigG0050APT32G0051FIN10G0059Magic HoundG0060BRONZE BUTLERG0061FIN8G0064APT33G0067APT37G0069MuddyWaterG0075RancorG0080Cobalt GroupG0082APT38G0087APT39G0091SilenceG0093GALLIUMG0094KimsukyG0095MacheteG0096APT41G0099APT-C-36G0102Wizard SpiderG0108Blue MockingbirdG0114ChimeraG0117Fox KittenG0126HigaisaG0129Mustang PandaG0142ConfuciusG1001HEXANEG1002BITTERG1003Ember BearG1006Earth LuscaG1014LuminousMothG1016FIN13G1018TA2541G1022ToddyCatG1034DaggerflyG1035Winter VivernG1036Moonstone SleetG1039RedCurlG1043BlackByteG1044APT42G1053Storm-0501

▪Software using this technique (124)

S0013PlugXmalwareS0024DyremalwareS0038DuqumalwareS0044JHUHUGITmalwareS0046CozyCarmalwareS0050CosmicDukemalwareS0111schtaskstoolS0125RemsecmalwareS0126ComRATmalwareS0128BADNEWSmalwareS0140ShamoonmalwareS0147PteranodonmalwareS0148RTMmalwareS0166RemoteCMDmalwareS0167MatryoshkamalwareS0168GazermalwareS0170HelminthmalwareS0184POWRUNERmalwareS0189ISMInjectormalwareS0194PowerSploittoolS0198NETWIREmalwareS0223POWERSTATSmalwareS0226Smoke LoadermalwareS0237GravityRATmalwareS0248ytymalwareS0250KoadictoolS0251ZebrocymalwareS0260InvisiMolemalwareS0262QuasarRATtoolS0264OopsIEmalwareS0266TrickBotmalwareS0269QUADAGENTmalwareS0331Agent TeslamalwareS0335CarbonmalwareS0350zwShellmalwareS0360BONDUPDATERmalwareS0363EmpiretoolS0367EmotetmalwareS0368NotPetyamalwareS0375RemeximalwareS0379Revenge RATmalwareS0382ServHelpermalwareS0384DridexmalwareS0390SQLRatmalwareS0396EvilBunnymalwareS0409MachetemalwareS0414BabySharkmalwareS0417GRIFFONmalwareS0431HotCroissantmalwareS0438AttormalwareS0439OkrummalwareS0446RyukmalwareS0447LokibotmalwareS0449MazemalwareS0458RamsaymalwareS0475BackConfigmalwareS0476ValakmalwareS0477GoopymalwareS0483IcedIDmalwareS0500MCMDtoolS0504AnchormalwareS0516SoreFangmalwareS0527CSPY DownloadertoolS0532LucifermalwareS0534BazarmalwareS0538CrutchmalwareS0546SharpStagemalwareS0581IronNetInjectortoolS0584AppleJeusmalwareS0588GoldMaxmalwareS0589SibotmalwareS0603StuxnetmalwareS0606Bad RabbitmalwareS0629RainyDaymalwareS0632GrimAgentmalwareS0648JSS LoadermalwareS0650QakBotmalwareS0671TomirismalwareS0673DarkWatchmanmalwareS0680LitePowermalwareS0688MeteormalwareS0697HermeticWipermalwareS1011TarraskmalwareS1013ZxxZmalwareS1014DanBotmalwareS1015MilanmalwareS1018Saint BotmalwareS1034StrifeWatermalwareS1039BumblebeemalwareS1042SUGARDUMPmalwareS1043ccf32malwareS1058PrestigemalwareS1064SVCReadymalwareS1081BADHATCHmalwareS1087AsyncRATtoolS1088DiscomalwareS1089SharpDiscomalwareS1133ApostlemalwareS1135MultiLayer WipermalwareS1140SpicamalwareS1147NightdoormalwareS1149CHIMNEYSWEEPmalwareS1152IMAPLoadermalwareS1160LatrodectusmalwareS1166SolarmalwareS1169MangomalwareS1180BlackByte RansomwaremalwareS1182MagicRATmalwareS1190KapekamalwareS1199LockBit 2.0malwareS1207XLoadermalwareS1228PUBLOADmalwareS1235CorKLOGmalwareS1236CLAIMLOADERmalwareS1239TONESHELLmalwareS1240RedLine StealermalwareS1242QilinmalwareS1247EmbargomalwareS9001SystemBCmalwareS9019PureCryptermalwareS9023HiddenFacemalwareS9030SameCoinmalwareS9031AshTagmalwareS9032MuddyVipermalware

▪Reference

T1053.005on MITRE ATT&CK

MITRE ATT&CK® is a registered trademark of The MITRE Corporation. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation.