kevmap

TechniquesT1558.005 › AN0069

AN0069 Analytic 0069

Linux · attack.mitre.org · ATT&CK Enterprise v19.2

<p>Detects unauthorized access, copying, or modification of Kerberos ccache files (krb5cc_%UID% or krb5.ccache) in /tmp or custom paths defined by KRB5CCNAME. Correlates file access with suspicious processes (e.g., credential dumping tools) and subsequent anomalous Kerberos authentication requests from non-standard processes.</p>
Detects
T1558.005 Ccache Files
Part of
DET0024 Detect Kerberos Ccache File Theft or Abuse (T1558.005)

Log sources and channels

Exactly as MITRE states them in x_mitre_log_source_references. Where a channel is vague, it is vague in the source; kevmap does not tidy it.

Log sourceChannelData component
auditd:SYSCALLopen: File access attempt on /tmp/krb5cc_* or /tmp/krb5.ccacheDC0055 File Access
auditd:SYSCALLexecve: Execution of klist, kinit, or tools interacting with ccache outside normal user contextDC0032 Process Creation

Mutable elements

Parameters MITRE marks as environment-specific. These are the knobs you are expected to tune; they are why an analytic is not a rule.

FieldDescription
CcachePathBaselineExpected directories or environment variable (KRB5CCNAME) paths for ccache files in the environment.
AllowedProcessesBaseline list of processes legitimately interacting with ccache (e.g., klist, kinit).
TimeWindowCorrelation window for linking file access, process execution, and Kerberos requests.