T1657 — Financial Theft
Tactic: Impact · Platforms: Linux, macOS, Office Suite, SaaS, Windows
Adversaries may steal monetary resources from targets through extortion, social engineering, technical theft, or other methods aimed at their own financial gain at the expense of the availability of these resources for victims. Financial theft is the ultimate objective of several popular campaign…
Sigma detection rules (5)
T1657 Financial Theft
title: T1657 Financial Theft
id: 9c94301a-a0c6-4e07-a17b-66cb11595f5b
description: 'Detects PowerShell/Exchange mailbox-permission cmdlets (Add-MailboxPermission, Add-RecipientPermission, New-InboxRule, Set-Mailbox) combined with SendAs/SendOnBehalf/ForwardingSmtpAddress/FullAccess arguments, commonly abused in business email compromise (BEC) to enable financial theft. NOTE: financial theft itself (fraudulent wire transfers, social engineering) is a business-process outcome not directly observable via Windows Sysmon/Security telemetry; this rule targets the BEC mailbox-abuse precursor as the closest defensible host-observable proxy, not theft itself. Tune using: FinanceAppList, HighRiskAccounts.'
references:
- https://attack.mitre.org/techniques/T1657
author: Shahrukh Khan
date: 2026-06-11
license: MIT
tags:
- attack.impact
- attack.t1657
logsource:
category: process_creation
product: windows
service: sysmon
detection:
selection_shell:
Image|endswith:
- '\powershell.exe'
- '\pwsh.exe'
selection_mailbox_abuse:
CommandLine|contains:
- 'Add-MailboxPermission'
- 'Add-RecipientPermission'
- 'New-InboxRule'
- 'Set-Mailbox'
selection_forward_or_impersonate:
CommandLine|contains:
- 'ForwardingSmtpAddress'
- 'SendAs'
- 'SendOnBehalf'
- 'FullAccess'
condition: selection_shell and selection_mailbox_abuse and selection_forward_or_impersonate
falsepositives:
- Legitimate finance-application automation add-ins; legitimate Exchange/M365 administrators granting delegate mailbox access or configuring shared-mailbox forwarding. This proxy detects BEC-enabling mailbox manipulation, not confirmed fraud — real coverage needs banking/ERP application-layer monitoring in addition to this rule.
level: high
T1657 Financial Theft
title: T1657 Financial Theft
id: 5572bab2-77c9-448b-9fb1-350e8d757812
description: 'T1657 Financial Theft (extortion, BEC/fraud, "pig butchering", bank hacking, cryptocurrency-network exploitation) is fundamentally a business-outcome/social-engineering technique -- the actual deception, negotiation, and fund-transfer approval happen over email/communications and at a financial institution, none of which is visible in Linux auditd/syscall telemetry. Merely running a cryptocurrency wallet CLI or dumping a database with finance-sounding table names (the original logic) is routine legitimate treasury/finance/backup activity and is not a meaningful signal on its own. As the closest defensible Linux-observable proxy, this rule narrows to the one OS-level action plausibly tied to the "technical theft" sub-behavior: a file-copy/transfer utility (not the wallet application itself) being invoked with a cryptocurrency wallet key/data file as an argument, consistent with staging or exfiltrating wallet secrets. Tune using: KnownFinanceIPs.'
references:
- https://attack.mitre.org/techniques/T1657
author: Shahrukh Khan
date: 2026-06-24
license: MIT
tags:
- attack.impact
- attack.t1657
logsource:
category: process_creation
product: linux
service: auditd
detection:
selection_wallet_file_transfer:
type: EXECVE
a0|endswith:
- '/cp'
- '/tar'
- '/scp'
- '/rsync'
- '/curl'
- '/wget'
a1|contains:
- 'wallet.dat'
- 'wallet.key'
- '.wallet'
- 'keystore'
condition: selection_wallet_file_transfer
falsepositives:
- Legitimate backup jobs or wallet-migration procedures copying wallet/keystore files; scope KnownFinanceIPs/paths to the approved treasury/payment endpoint hosts and backup destinations.
- This rule cannot detect the BEC/social-engineering/extortion mechanisms that make up most of T1657 -- those require email-gateway and financial-transaction monitoring, not host telemetry.
level: medium
T1657 Financial Theft
title: T1657 Financial Theft
id: 625f525f-5c35-4742-aeba-dfffe75ed8ae
description: 'Detection Strategy for Financial Theft. (Retargeted to the process_creation macOS unified-log telemetry that actually captures this techniques behavior; see logsource below.) Tune using: MonitoredApps.'
references:
- https://attack.mitre.org/techniques/T1657
author: Shahrukh Khan
date: 2026-06-04
license: MIT
tags:
- attack.impact
- attack.t1657
logsource:
category: process_creation
product: macos
detection:
selection:
Image|endswith:
- '/python3'
- '/osascript'
CommandLine|contains:
- 'clipboard'
- 'pbpaste'
condition: selection
falsepositives:
- Legitimate clipboard manager utilities and automation scripts that read clipboard content for benign productivity purposes; actual cryptocurrency address swapping happens in memory and is not distinguishable from this telemetry alone.
level: medium
T1657 Financial Theft
title: T1657 Financial Theft
id: 49febd8b-e4c3-4ff1-8388-0a53cc4c1dac
description: 'Detection Strategy for Financial Theft. (Data Component: Application Log Content; baseline tier: fallback.) Tune using: TransactionThreshold.'
references:
- https://attack.mitre.org/techniques/T1657
author: Shahrukh Khan
date: 2026-01-26
license: MIT
tags:
- attack.impact
- attack.t1657
logsource:
product: saas
service: finance
detection:
selection_payee:
event_type: 'payee_added'
selection_payment:
event_type: 'payment_created'
condition: 1 of selection_*
falsepositives:
- Legitimate onboarding of a new vendor or contractor payee followed by a normal scheduled invoice payment.
level: high
T1657 Financial Theft
title: T1657 Financial Theft
id: 660cb27f-c6d7-48ee-b726-9cd6207401c6
description: 'Detection Strategy for Financial Theft. Financial theft primary sub-behaviors (fraudulent wire transfers, BEC social engineering, ransom payment negotiation) occur inside business applications, email, and off-host financial systems, and produce no OS-level auditd signal - host file events carry no content and cannot confirm financial relevance. This rule does NOT attempt to detect fraud/BEC directly; it implements the closest defensible host-observable proxy for the one sub-behavior with a Linux filesystem footprint - ransomware-style extortion - by watching for creation of files bearing common ransomware-encryption extensions. Genuine financial-theft detection requires application/financial-system audit logs or SIEM correlation, not this rule alone. Tune using: FraudTerms, RansomExtensionList.'
references:
- https://attack.mitre.org/techniques/T1657
author: Shahrukh Khan
date: 2026-06-05
license: MIT
tags:
- attack.impact
- attack.t1657
logsource:
category: file_event
product: linux
service: auditd
detection:
selection:
type: PATH
nametype: CREATE
name|endswith:
- '.encrypted'
- '.locked'
- '.crypt'
- '.enc'
- '.ransom'
condition: selection
falsepositives:
- Legitimate encryption, compression, or backup tooling that produces files with these same extensions; this rule only proxies the ransomware-extortion sub-behavior of Financial Theft and cannot detect fraudulent transfers, BEC, or ransom-payment activity, none of which have an OS-level trace.
level: high
Explore