MITRE ATT&CKtechnique
T1558 Steal or Forge Kerberos Tickets
- Domain
- enterprise
- Tactics
- Credential Access
- Platforms
- Linux, macOS, Windows
- Version
- 1.7
- Created
- 2020-02-11
Description
Adversaries may attempt to subvert Kerberos authentication by stealing or forging Kerberos tickets to enable Pass the Ticket. Kerberos is an authentication protocol widely used in modern Windows domain environments. In Kerberos environments, referred to as “realms”, there are three basic participants: client, service, and Key Distribution Center (KDC). Clients request access to a service and through the exchange of Kerberos tickets, originating from KDC, they are granted access after having successfully authenticated. The KDC is responsible for both authentication and ticket granting. Adversaries may attempt to abuse Kerberos by stealing tickets or forging tickets to enable unauthorized access.
On Windows, the built-in klist utility can be used to list and analyze cached Kerberos tickets.
Related
Tactic · MITRE ATT&CK (1)
- TA0006 Credential Access tactic
Referenced by MITRE ATT&CK · mitigates (6)
Referenced by MITRE ATT&CK · subtechnique of (5)
Referenced by CAPEC · att&ck technique (1)
- CAPEC-652 Use of Known Kerberos Credentials attack pattern
Referenced by Compliance · mitigates (19)
- NIST-AC-16 Security and Privacy Attributes NIST 800-53 control
- NIST-AC-17 Remote Access NIST 800-53 control
- NIST-AC-18 Wireless Access NIST 800-53 control
- NIST-AC-19 Access Control for Mobile Devices NIST 800-53 control
- NIST-AC-2 Account Management NIST 800-53 control
- NIST-AC-3 Access Enforcement NIST 800-53 control
- NIST-AC-5 Separation of Duties NIST 800-53 control
- NIST-AC-6 Least Privilege NIST 800-53 control
- NIST-CA-7 Continuous Monitoring NIST 800-53 control
- NIST-CM-2 Baseline Configuration NIST 800-53 control
- NIST-CM-5 Access Restrictions for Change NIST 800-53 control
- NIST-CM-6 Configuration Settings NIST 800-53 control
- NIST-IA-2 Identification and Authentication (Organizational Users) NIST 800-53 control
- NIST-IA-5 Authenticator Management NIST 800-53 control
- NIST-SC-4 Information in Shared System Resources NIST 800-53 control
- NIST-SI-12 Information Management and Retention NIST 800-53 control
- NIST-SI-3 Malicious Code Protection NIST 800-53 control
- NIST-SI-4 System Monitoring NIST 800-53 control
- NIST-SI-7 Software, Firmware, and Information Integrity NIST 800-53 control
References
- https://cert.europa.eu/static/WhitePapers/UPDATED%20-%20CERT-EU_Security_Whitepaper_2014-007_Kerberos_Golden_Ticket_Protection_v1_4.pdf CERT-EU Golden Ticket Protection
- https://blogs.technet.microsoft.com/motiba/2018/02/23/detecting-kerberoasting-activity-using-azure-security-center/ Microsoft Detecting Kerberoasting Feb 2018
- https://medium.com/threatpunter/detecting-attempts-to-steal-passwords-from-memory-558f16dce4ea Medium Detecting Attempts to Steal Passwords from Memory
- https://blog.stealthbits.com/detect-pass-the-ticket-attacks Stealthbits Detect PtT 2019
- https://adsecurity.org/?p=2293 AdSecurity Cracking Kerberos Dec 2015
- https://adsecurity.org/?p=1515 ADSecurity Detecting Forged Tickets
- https://gallery.technet.microsoft.com/scriptcenter/Kerberos-Golden-Ticket-b4814285 Microsoft Kerberos Golden Ticket
- https://docs.microsoft.com/windows-server/administration/windows-commands/klist Microsoft Klist
- https://adsecurity.org/?p=227 ADSecurity Kerberos Ring Decoder