]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
doc: document krb5 event type
authorPhilippe Antoine <pantoine@oisf.net>
Tue, 17 Jun 2025 12:01:42 +0000 (14:01 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 4 Aug 2025 15:54:13 +0000 (17:54 +0200)
Ticket: 6566
(cherry picked from commit 4d4eb84eca29ff0f7083cc17e862a284502a745b)

doc/userguide/output/eve/eve-json-format.rst

index 3f6fddd4a2804f7089b119b67f25a2dcd2caaf51..e8433c009a7ba81ee5125d8d81e23529a5d91556 100644 (file)
@@ -1119,6 +1119,37 @@ Example of TFTP logging:
       "mode": "octet"
    }
 
+Event type: KRB5
+----------------
+
+KRB5 Fields
+~~~~~~~~~~~
+
+* "cname" (string): The client PrincipalName
+* "encryption" (string): Encryption used (only in AS-REP and TGS-REP)
+* "error_code" (string): Error code, if request has failed
+* "failed_request" (string): The request type for which the response had an error_code
+* "msg_type" (string): The message type: AS-REQ, AS-REP, etc...
+* "realm" (string): The server Realm
+* "sname" (string): The server PrincipalName
+* "ticket_encryption" (string): Encryption used for ticket
+* "ticket_weak_encryption" (boolean): Whether the encryption used for ticket is a weak cipher
+* "weak_encryption" (boolean): Whether the encryption used in AS-REP or TGS-REP is a weak cipher
+
+Examples of KRB5 logging:
+
+Pipe open::
+
+    "krb5": {
+      "msg_type": "KRB_TGS_REP",
+      "cname": "robin",
+      "realm": "CYLERA.LAB",
+      "sname": "ldap/dc01",
+      "encryption": "aes256-cts-hmac-sha1-96",
+      "weak_encryption": false,
+      "ticket_encryption": "aes256-cts-hmac-sha1-96",
+      "ticket_weak_encryption": false
+    }
 
 Event type: SMB
 ---------------