| name | T1056.003_web-portal-capture |
| description | Adversaries may install code on externally facing portals, such as a VPN login page, to capture and transmit credentials of users who attempt to log into the service. |
| category | information-gathering |
| version | 18.1 |
| author | cyberstrike-official |
| tags | ["mitre-attack","enterprise","t1056.003","collection","credential-access","linux","macos","windows","sub-technique"] |
| technique_id | T1056.003 |
| tactic | collection |
| all_tactics | ["collection","credential-access"] |
| platforms | ["Linux","macOS","Windows"] |
| mitre_url | https://attack.mitre.org/techniques/T1056/003 |
| tech_stack | ["linux","macos","windows"] |
| cwe_ids | ["CWE-200"] |
| chains_with | ["T1056","T1056.001","T1056.002","T1056.004"] |
| prerequisites | ["T1056"] |
| severity_boost | {"T1056":"Chain with T1056 for deeper attack path","T1056.001":"Chain with T1056.001 for deeper attack path","T1056.002":"Chain with T1056.002 for deeper attack path"} |
T1056.003 Web Portal Capture
Sub-technique of: T1056
High-Level Description
Adversaries may install code on externally facing portals, such as a VPN login page, to capture and transmit credentials of users who attempt to log into the service. For example, a compromised login page may log provided user credentials before logging the user in to the service.
This variation on input capture may be conducted post-compromise using legitimate administrative access as a backup measure to maintain network access through External Remote Services and Valid Accounts or as part of the initial compromise by exploitation of the externally facing web service.
Kill Chain Phase
- Collection (TA0009)
- Credential Access (TA0006)
Platforms: Linux, macOS, Windows
What to Check
How to Test
Manual Testing
-
Identify Attack Surface: Determine if the target environment is susceptible to Web Portal Capture by examining the target platforms (Linux, macOS, Windows).
-
Assess Existing Defenses: Review whether mitigations for T1056.003 are in place. If defenses are absent or misconfigured, this technique may be exploitable.
-
Execute Test: Use tools and methods described in the MITRE ATT&CK page and external references below.
Note: No Atomic Red Team tests available for this technique. See Atomic Red Team GitHub for updates.
Remediation Guide
M1026 Privileged Account Management
Do not allow administrator accounts that have permissions to modify the Web content of organization login portals to be used for day-to-day operations that may expose them to potential adversaries on unprivileged systems.