Windows Security Event 4649 Flags Kerberos Replay Attempts (KRB_AP_ERR_REPEAT)

Alerts on Windows Security Event 4649 indicating a Kerberos replay error (KRB_AP_ERR_REPEAT).

FreeUnreviewedSigmahighv1
title: Windows Security Event 4649 Flags Kerberos Replay Attempts (KRB_AP_ERR_REPEAT)
id: aa6503d3-a25e-45e9-83da-125e64383f34
status: test
description: This rule flags Kerberos replay activity indicated by a Security log event with EventID 4649 when the Kerberos response corresponds to KRB_AP_ERR_REPEAT. Replay errors are relevant because attackers may attempt to reuse previously captured Kerberos authentication material to impersonate clients. It relies on Windows Security auditing telemetry that records these Kerberos-related failures in EventID 4649 on monitored systems.
references:
  - https://github.com/Yamato-Security/EnableWindowsLogSettings/blob/7f6d755d45ac7cc9fc35b0cbf498e6aa4ef19def/ConfiguringSecurityLogAuditPolicies.md
  - https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-10/security/threat-protection/auditing/event-4649
  - https://github.com/SigmaHQ/sigma/blob/master/rules/windows/builtin/security/win_security_replay_attack_detected.yml
author: frack113, Huntrule Team
date: 2022-10-14
tags:
  - attack.credential-access
  - attack.t1558
logsource:
  service: security
  product: windows
detection:
  selection:
    EventID: 4649
  condition: selection
falsepositives:
  - Unknown
level: high
license: DRL-1.1
related:
  - id: 5a44727c-3b85-4713-8c44-4401d5499629
    type: derived

What it detects

This rule flags Kerberos replay activity indicated by a Security log event with EventID 4649 when the Kerberos response corresponds to KRB_AP_ERR_REPEAT. Replay errors are relevant because attackers may attempt to reuse previously captured Kerberos authentication material to impersonate clients. It relies on Windows Security auditing telemetry that records these Kerberos-related failures in EventID 4649 on monitored systems.

Known false positives

  • Unknown

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.