Known Cryptominer Process Executed


Description

Detects execution of known cryptocurrency mining software by matching process names against a list of common miners. Cryptominers are commonly deployed by attackers after gaining initial access to monetize compromised systems. This rule complements the existing "Detect crypto miners using the Stratum protocol" rule by catching miners that may use renamed binaries but still match known miner process names. Consider tuning this rule if you have legitimate mining operations in your environment.

Query · falco

spawned_process and is_miner_process

Rule dependencies

Depends on

  • composes · Falco macro is_miner_process
    A shared condition, not a detection — not indexed on this site.
  • composes · Falco macro spawned_process
    A shared condition, not a detection — not indexed on this site.

Analyst notes

Cryptominer process executed | process=%proc.name exe=%proc.exepath evt_type=%evt.type user=%user.name user_uid=%user.uid user_loginuid=%user.loginuid parent=%proc.pname command=%proc.cmdline terminal=%proc.tty exe_flags=%evt.arg.flags

Raw source Known Cryptominer Process Executed · Falco YAML
Esc
Published by falcosecurity/rules ↗, licensed under Apache 2.0 ↗. Reproduced here unmodified.
rule: Known Cryptominer Process Executed
desc: 'Detects execution of known cryptocurrency mining software by matching process
  names against a list of common miners. Cryptominers are commonly deployed by attackers
  after gaining initial access to monetize compromised systems. This rule complements
  the existing "Detect crypto miners using the Stratum protocol" rule by catching
  miners that may use renamed binaries but still match known miner process names.
  Consider tuning this rule if you have legitimate mining operations in your environment.

  '
condition: 'spawned_process and is_miner_process

  '
output: Cryptominer process executed | process=%proc.name exe=%proc.exepath evt_type=%evt.type
  user=%user.name user_uid=%user.uid user_loginuid=%user.loginuid parent=%proc.pname
  command=%proc.cmdline terminal=%proc.tty exe_flags=%evt.arg.flags
priority: CRITICAL
tags:
- maturity_sandbox
- host
- container
- process
- mitre_impact
- T1496

Detection rules belong to the projects that publish them and remain under their own licenses. This site indexes and links to them; it claims no rights in them.