MITRE ATT&CKsub-technique

T1555.003 Credentials from Web Browsers

Published 2020-02-12 Modified 2026-09-11 Official page ↗
Domain
enterprise
Tactics
Credential Access
Platforms
Linux, macOS, Windows
Version
1.2
Created
2020-02-12

Description

Adversaries may acquire credentials from web browsers by reading files specific to the target browser. Web browsers commonly save credentials such as website usernames and passwords so that they do not need to be entered manually in the future. Web browsers typically store the credentials in an encrypted format within a credential store; however, methods exist to extract plaintext credentials from web browsers. For example, on Windows systems, encrypted credentials may be obtained from Google Chrome by reading a database file, AppData\Local\Google\Chrome\User Data\Default\Login Data and executing a SQL query: SELECT action_url, username_value, password_value FROM logins;. The plaintext password can then be obtained by passing the encrypted credentials to the Windows API function CryptUnprotectData, which uses the victim’s cached logon credentials as the decryption key. Adversaries have executed similar procedures for common web browsers such as FireFox, Safari, Edge, etc. Windows stores Internet Explorer and Microsoft Edge credentials in Credential Lockers managed by the Windows Credential Manager. Adversaries may also acquire credentials by searching web browser process memory for patterns that commonly match credentials. After acquiring credentials from web browsers, adversaries may attempt to recycle the credentials across different systems and/or accounts in order to expand access. This can result in significantly furthering an adversary's objective in cases where credentials gained from web browsers overlap with privileged accounts (e.g. domain administrator).

Related

Subtechnique of · MITRE ATT&CK (1)

  • T1555 Credentials from Password Stores technique

Tactic · MITRE ATT&CK (1)

  • TA0006 Credential Access tactic

Referenced by MITRE ATT&CK · mitigates (5)

  • M1051 Update Software mitigation
  • M1017 User Training mitigation
  • M1018 User Account Management mitigation
  • M1021 Restrict Web-Based Content mitigation
  • M1027 Password Policies mitigation

Referenced by MITRE ATT&CK · uses (93)

  • S9062 MiniBrowse software (malware)
  • S9057 CRASHPAD software (malware)
  • S9050 Vidar software (malware)
  • S9022 MirrorStealer software (malware)
  • S9010 GlassWorm software (malware)
  • S1246 BeaverTail software (malware)
  • S1245 InvisibleFerret software (malware)
  • S1240 RedLine Stealer software (malware)
  • S1213 Lumma Stealer software (malware)
  • S1207 XLoader software (malware)
  • S1201 TRANSLATEXT software (malware)
  • G1044 APT42 group
  • C0044 Juicy Mix campaign
  • G1039 RedCurl group
  • S1156 Manjusaka software (malware)
  • S1148 Raccoon Stealer software (malware)
  • S1146 MgBot software (malware)
  • G1026 Malteiro group
  • S1122 Mispadu software (malware)
  • G1017 Volt Typhoon group
  • C0024 SolarWinds Compromise campaign
  • S1042 SUGARDUMP software (malware)
  • G1004 LAPSUS$ group
  • S0692 SILENTTRINITY software (tool)
  • S0681 Lizar software (malware)
  • S0670 WarzoneRAT software (malware)
  • S0657 BLUELIGHT software (malware)
  • S0650 QakBot software (malware)
  • S0631 Chaes software (malware)
  • S0629 RainyDay software (malware)
Show all 93 ›

Referenced by Compliance · mitigates (7)

  • CIS-13.10 Perform Application Layer Filtering CIS Safeguard v8.1
  • CIS-4.11 Enforce Remote Wipe Capability on Portable End-User Devices CIS Safeguard v8.1
  • CIS-6.2 Establish an Access Revoking Process CIS Safeguard v8.1
  • CIS-7.4 Perform Automated Application Patch Management CIS Safeguard v8.1
  • CIS-7.7 Remediate Detected Vulnerabilities CIS Safeguard v8.1
  • CIS-9.1 Ensure Use of Only Fully Supported Browsers and Email Clients CIS Safeguard v8.1
  • CIS-9.4 Restrict Unnecessary or Unauthorized Browser and Email Client Extensions CIS Safeguard v8.1

References