• Platformchevron right
  • Solutionschevron right
  • Modern NDRchevron right
  • Resourceschevron right
  • Companychevron right

DETECTION OVERVIEW

Kerberos Silver Ticket Attack

Risk Factors

Silver ticket attacks are sophisticated. An attacker must have service account ciphertext to forge a silver ticket, which enables an attacker to access a targeted service with elevated privileges.

Kill Chain

Exploitation

Risk Score

84

Detection diagram
Next in Exploitation: Kerberos Wrong Password Errors

Attack Background

Kerberos is an authentication protocol that creates tickets encrypted with account keys to verify identity and permissions. A ticket contains user, computer, or service account credentials that are encrypted with a cipher algorithm. Every domain controller (DC) in an Active Directory (AD) domain has a Kerberos Key Distribution Center (KDC) service for issuing ticket-granting tickets (TGTs) and a ticket-granting service (TGS) for creating service tickets. These tickets act as a cryptographic proof of identity. A user must have valid TGT and service tickets to access services such as file shares, printers, and databases. A valid service ticket is encrypted with a service account key. If an attacker manages to steal a service account key (1), the attacker can bypass the service ticket to create a forged service ticket, which is known as a silver ticket. A silver ticket is created by running a command in a Windows exploit tool, such as Mimikatz or Impacket (2). The silver ticket is encrypted with the stolen account key and might include fake domain administrator credentials. When the attacker wants to access a service, they send a Kerberos AP_REQ message with the silver ticket to the service (3). The service trusts the silver ticket and gives access to the attacker posing as a domain administrator.

Mitigation Options

Change passwords for the affected service

Change passwords for the KRBTGT account and all service and client accounts if there is evidence that additional services are under attack

Implement strict login controls on devices with highly privileged users, which reduces the exposure of credentials stored in memory to attackers

Strengthen the security on Windows devices by enforcing strong authentication policies and creating a list of approved applications

MITRE ATT&CK ID

What else can RevealX do for you?