T1074.002 — Remote Data Staging

Tactic: Collection · Platforms: ESXi, IaaS, Linux, macOS, Windows

Adversaries may stage data collected from multiple systems in a central location or directory on one system prior to Exfiltration. Data may be kept in separate files or combined into one file through techniques such as Archive Collected Data. Interactive command shells may be used, and common…

Sub-technique of Data Staged (T1074).

Sigma detection rules (5)

T1074.002 Data Staged: Remote Data Staging

title: "T1074.002 Data Staged: Remote Data Staging"
id: ed103a7c-9594-4e63-90ea-c7aabc13da95
description: 'Detects archive-extension files or copy/archive tool activity in common staging directories. (Data Component: File Creation; baseline tier: windows-eventid.) Tune using: StagingDirectory, RemotePathPatterns, CopyToolPatterns.'
references:
  - https://attack.mitre.org/techniques/T1074/002
author: Shahrukh Khan
date: 2026-04-13
license: MIT
tags:
  - attack.collection
  - attack.t1074.002

logsource:
  category: file_create
  product: windows
  service: sysmon

detection:
  selection_staging_path:
    EventID: '11'
    TargetFilename|contains:
      - '\Users\Public\'
      - '\ProgramData\'
      - '\Windows\Temp\'
      - '\$Recycle.Bin\'
  selection_archive_ext:
    TargetFilename|endswith:
      - '.zip'
      - '.rar'
      - '.7z'
      - '.tar'
      - '.gz'
  selection_copy_tool:
    Image|endswith:
      - '\robocopy.exe'
      - '\xcopy.exe'
      - '\rclone.exe'
      - '\7z.exe'
      - '\winrar.exe'
  filter_system_account:
    User|contains:
      - 'SYSTEM'
      - 'LOCAL SERVICE'
      - 'NETWORK SERVICE'
  condition: selection_staging_path and (selection_archive_ext or selection_copy_tool) and not filter_system_account

falsepositives:
  - Legitimate backup/archival jobs.

level: medium

T1074.002 Data Staged: Remote Data Staging

title: "T1074.002 Data Staged: Remote Data Staging"
id: 81c06889-44a0-4f17-aa43-180b94b0c1e4
description: 'Detection of Remote Data Staging Prior to Exfiltration via rsync/scp pulling data from remote hosts into a local staging path. (Retargeted: the previous rule let a bare rsync or mount EXECVE fire on its own regardless of argv position, so ordinary local mounts and non-remote rsync usage matched; this version requires the remote host/user@host: or host:: syntax to appear in ANY early argv position -- not a hardcoded a1 -- since flags like -avz/-e shift the remote target to a1/a2/a3 depending on invocation.) Tune using: RemoteHosts, StagingDirectories, TransferVolumeThreshold.'
references:
  - https://attack.mitre.org/techniques/T1074/002
author: Shahrukh Khan
date: 2026-04-20
license: MIT
tags:
  - attack.collection
  - attack.t1074.002

logsource:
  category: process_creation
  product: linux
  service: auditd

detection:
  selection_rsync:
    type: EXECVE
    a0|endswith: '/rsync'
  selection_scp:
    type: EXECVE
    a0|endswith: '/scp'
  selection_remote_syntax:
    - a1|re: '.*@.*:.*|.*::.*'
    - a2|re: '.*@.*:.*|.*::.*'
    - a3|re: '.*@.*:.*|.*::.*'
    - a4|re: '.*@.*:.*|.*::.*'
    - a5|re: '.*@.*:.*|.*::.*'

  condition: (selection_rsync or selection_scp) and selection_remote_syntax

falsepositives:
  - rsync and scp are used constantly for legitimate remote backups, config management pulls, and file synchronization; the transfer-volume threshold noted in tuning fields must be applied SIEM-side since auditd doesn't record byte counts for these syscalls.

level: low

T1074.002 Data Staged: Remote Data Staging

title: "T1074.002 Data Staged: Remote Data Staging"
id: c014344d-3419-4c03-bfbd-2afb4d752283
description: 'Detection of Remote Data Staging Prior to Exfiltration. (Retargeted to the file_event macOS unified-log telemetry that actually captures this techniques behavior; see logsource below.) Tune using: StagingPaths, CompressionIndicators, TimeWindow.'
references:
  - https://attack.mitre.org/techniques/T1074/002
author: Shahrukh Khan
date: 2026-02-07
license: MIT
tags:
  - attack.collection
  - attack.t1074.002

logsource:
  category: file_event
  product: macos

detection:
  selection:
    TargetFilename|contains:
      - '/Shared/'
      - '/Volumes/'
    TargetFilename|endswith:
      - '.zip'
      - '.tar.gz'
      - '.dmg'

  condition: selection

falsepositives:
  - Legitimate file sharing to mounted network volumes creates similarly named archive files.

level: medium

T1074.002 Data Staged: Remote Data Staging

title: "T1074.002 Data Staged: Remote Data Staging"
id: ac3a1ea4-92a5-4a63-b8d5-4c9cdf6a86d2
description: 'Detection of Remote Data Staging Prior to Exfiltration. (Retargeted to the cloudtrail AWS telemetry that actually captures this techniques behavior; see logsource below.) Tune using: BucketNamePatterns, IAMContext, TransferWindow.'
references:
  - https://attack.mitre.org/techniques/T1074/002
author: Shahrukh Khan
date: 2026-03-22
license: MIT
tags:
  - attack.collection
  - attack.t1074.002

logsource:
  category: cloudtrail
  product: aws

detection:
  selection_cross_account_policy:
    eventSource: 's3.amazonaws.com'
    eventName: 'PutBucketPolicy'
    requestParameters.bucketPolicy|contains: '"AWS": "arn:aws:iam::'
  selection_copy_out:
    eventSource: 's3.amazonaws.com'
    eventName: 'CopyObject'
    requestParameters.destinationBucketName|exists: true

  condition: selection_cross_account_policy or selection_copy_out

falsepositives:
  - Intentional cross-account data-sharing arrangements between related business units will match the bucket policy selection, so verify the granted account ID against an approved partner list.

level: high

T1074.002 Data Staged: Remote Data Staging

title: "T1074.002 Data Staged: Remote Data Staging"
id: d73e5600-87d7-4cc3-82ea-e5489ec2fba9
description: 'Detection of Remote Data Staging Prior to Exfiltration. (Retargeted to the process_creation ESXi telemetry that actually captures this techniques behavior; see logsource below.) Tune using: SnapshotFrequency, RemoteWriteVolume, StorageMountPaths.'
references:
  - https://attack.mitre.org/techniques/T1074/002
author: Shahrukh Khan
date: 2026-06-05
license: MIT
tags:
  - attack.collection
  - attack.t1074.002

logsource:
  product: esxi
  service: hostd

detection:
  selection:
    Message|contains: 'Datastore'
  selection_mount:
    Message|contains:
      - 'mounted'
      - 'NFS'

  condition: selection and selection_mount

falsepositives:
  - Legitimate addition of shared NFS or VMFS datastores for normal storage expansion will also generate these events.

level: low

Related sub-techniques

Explore