CAPECattack pattern
CAPEC-561 Windows Admin Shares with Stolen Credentials
- Abstraction
- Detailed
- Status
- Draft
- CAPEC version
- 3.9
Description
An adversary guesses or obtains (i.e. steals or purchases) legitimate Windows administrator credentials (e.g. userID/password) to access Windows Admin Shares on a local machine or within a Windows domain.
Extended description
Windows systems within the Windows NT family contain hidden network shares that are only accessible to system administrators. These shares allow administrators to remotely access all disk volumes on a network-connected system and further allow for files to be copied, written, and executed, along with other administrative actions. Example network shares include: C$, ADMIN$ and IPC$. If an adversary is able to obtain legitimate Windows credentials, the hidden shares can be accessed remotely, via server message block (SMB) or the Net utility, to transfer files and execute code. It is also possible for adversaries to utilize NTLM hashes to access administrator shares on systems with certain configuration and patch levels.
Execution flow
1. [Explore] [Acquire known Windows administrator credentials] The adversary must obtain known Windows administrator credentials in order to access the administrative network shares.
2. [Experiment] [Attempt domain authentication] Try each Windows administrator credential against the hidden network shares until the target grants access.
3. [Exploit] [Malware Execution] An adversary can remotely execute malware within the administrative network shares to infect other systems within the domain.
4. [Exploit] [Data Exfiltration] The adversary can remotely obtain sensitive data contained within the administrative network shares.
Prerequisites
• The system/application is connected to the Windows domain.
• The target administrative share allows remote use of local admin credentials to log into domain systems.
• The adversary possesses a list of known Windows administrator credentials that exist on the target domain.
Skills required
• [Low] Once an adversary obtains a known Windows credential, leveraging it is trivial.
Consequences
• Confidentiality, Access Control, Authentication: Gain Privileges
• Confidentiality, Authorization: Read Data
• Integrity: Modify Data
Mitigations
• Do not reuse local administrator account credentials across systems.
• Deny remote use of local admin credentials to log into domain systems.
• Do not allow accounts to be a local administrator on more than one system.
Related
Att&ck technique · MITRE ATT&CK (1)
- T1021.002 SMB/Windows Admin Shares sub-technique
Can precede · CAPEC (4)
Child of · CAPEC (1)
- CAPEC-653 Use of Known Operating System Credentials attack pattern
Weakness · CWE (7)
- CWE-262 Not Using Password Aging weakness
- CWE-263 Password Aging with Long Expiration weakness
- CWE-294 Authentication Bypass by Capture-replay weakness
- CWE-308 Use of Single-factor Authentication weakness
- CWE-309 Use of Password System for Primary Authentication weakness
- CWE-521 Weak Password Requirements weakness
- CWE-522 Insufficiently Protected Credentials weakness
Referenced by CAPEC · can precede (8)
- CAPEC-16 Dictionary-based Password Attack attack pattern
- CAPEC-49 Password Brute Forcing attack pattern
- CAPEC-50 Password Recovery Exploitation attack pattern
- CAPEC-55 Rainbow Table Password Cracking attack pattern
- CAPEC-565 Password Spraying attack pattern
- CAPEC-568 Capture Credentials via Keylogger attack pattern
- CAPEC-643 Identify Shared Files/Directories on System attack pattern
- CAPEC-70 Try Common or Default Usernames and Passwords attack pattern
Referenced by CWE · attack pattern (7)
- CWE-262 Not Using Password Aging weakness
- CWE-263 Password Aging with Long Expiration weakness
- CWE-294 Authentication Bypass by Capture-replay weakness
- CWE-308 Use of Single-factor Authentication weakness
- CWE-309 Use of Password System for Primary Authentication weakness
- CWE-521 Weak Password Requirements weakness
- CWE-522 Insufficiently Protected Credentials weakness