Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions packages/cisco_ftd/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "3.13.9"
changes:
- description: Fix grok REASON pattern for message 113005 to include Account has been locked out and Users account has expired rejection reasons.
type: bugfix
link: https://github.com/elastic/integrations/pull/20552
- version: "3.13.8"
changes:
- description: Convert FileSize to long instead of integer so large file sizes above the 32-bit integer limit no longer fail parsing for event.code.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,6 @@ May 5 17:51:17 dev01: %FTD-4-313005: No matching connection for ICMP error mess
<166>May 01 2026 09:24:32Z %FTD-6-113005: %ASA-6-113005: AAA user authentication Rejected : reason = Password is expiring : server = 192.0.2.20 : user = engineer@elastic.co : user IP = 198.51.100.30
<166>May 01 2026 09:24:32Z %FTD-6-113005: %ASA-6-113005: AAA user authentication Rejected : reason = Password malformed : server = 192.0.2.20 : user = engineer@elastic.co : user IP = 198.51.100.30
<166>May 01 2026 09:24:32Z %FTD-6-113005: %ASA-6-113005: AAA user authentication Rejected : reason = Unspecified : server = 192.0.2.20 : user = **** : user IP = 198.51.100.30
<166>May 01 2026 09:24:32Z %FTD-6-113005: %ASA-6-113005: AAA user authentication Rejected : reason = Password has expired : server = 192.0.2.20 : user = engineer@elastic.co : user IP = 198.51.100.30
<166>May 01 2026 09:24:32Z %FTD-6-113005: %ASA-6-113005: AAA user authentication Rejected : reason = Password has expired : server = 192.0.2.20 : user = engineer@elastic.co : user IP = 198.51.100.30
<182>Jul 7 11:22:54 198.51.100.10 %FTD-6-113005: AAA user authentication Rejected : reason = Account has been locked out : server = 203.0.113.20 : user = ***** : user IP = 192.0.2.30
<182>Jul 7 11:22:54 198.51.100.10 %FTD-6-113005: AAA user authentication Rejected : reason = Users account has expired : server = 203.0.113.20 : user = ***** : user IP = 192.0.2.30
Original file line number Diff line number Diff line change
Expand Up @@ -4302,6 +4302,190 @@
"tags": [
"preserve_original_event"
]
},
{
"@timestamp": "2026-07-07T11:22:54.000Z",
"destination": {
"address": "203.0.113.20",
"as": {
"number": 64502,
"organization": {
"name": "Documentation ASN"
}
},
"geo": {
"city_name": "Madrid",
"continent_name": "Europe",
"country_iso_code": "ES",
"country_name": "Spain",
"location": {
"lat": 40.41639,
"lon": -3.7025
},
"region_iso_code": "ES-M",
"region_name": "Madrid"
},
"ip": "203.0.113.20"
},
"ecs": {
"version": "8.17.0"
},
"event": {
"action": "logon-failed",
"code": "113005",
"original": "<182>Jul 7 11:22:54 198.51.100.10 %FTD-6-113005: AAA user authentication Rejected : reason = Account has been locked out : server = 203.0.113.20 : user = ***** : user IP = 192.0.2.30",
"outcome": "failure",
"reason": "Account has been locked out",
"severity": 6,
"timezone": "UTC"
},
"host": {
"hostname": "198.51.100.10"
},
"log": {
"level": "informational",
"syslog": {
"facility": {
"code": 22
},
"priority": 182,
"severity": {
"code": 6
}
}
},
"observer": {
"hostname": "198.51.100.10",
"product": "ftd",
"type": "idps",
"vendor": "Cisco"
},
"related": {
"hosts": [
"198.51.100.10"
],
"ip": [
"192.0.2.30",
"203.0.113.20"
]
},
"source": {
"address": "192.0.2.30",
"as": {
"number": 64500,
"organization": {
"name": "Documentation ASN"
}
},
"geo": {
"city_name": "Las Vegas",
"continent_name": "North America",
"country_iso_code": "US",
"country_name": "United States",
"location": {
"lat": 36.17497,
"lon": -115.13722
},
"region_iso_code": "US-NV",
"region_name": "Nevada"
},
"ip": "192.0.2.30"
},
"tags": [
"preserve_original_event"
]
},
{
"@timestamp": "2026-07-07T11:22:54.000Z",
"destination": {
"address": "203.0.113.20",
"as": {
"number": 64502,
"organization": {
"name": "Documentation ASN"
}
},
"geo": {
"city_name": "Madrid",
"continent_name": "Europe",
"country_iso_code": "ES",
"country_name": "Spain",
"location": {
"lat": 40.41639,
"lon": -3.7025
},
"region_iso_code": "ES-M",
"region_name": "Madrid"
},
"ip": "203.0.113.20"
},
"ecs": {
"version": "8.17.0"
},
"event": {
"action": "logon-failed",
"code": "113005",
"original": "<182>Jul 7 11:22:54 198.51.100.10 %FTD-6-113005: AAA user authentication Rejected : reason = Users account has expired : server = 203.0.113.20 : user = ***** : user IP = 192.0.2.30",
"outcome": "failure",
"reason": "Users account has expired",
"severity": 6,
"timezone": "UTC"
},
"host": {
"hostname": "198.51.100.10"
},
"log": {
"level": "informational",
"syslog": {
"facility": {
"code": 22
},
"priority": 182,
"severity": {
"code": 6
}
}
},
"observer": {
"hostname": "198.51.100.10",
"product": "ftd",
"type": "idps",
"vendor": "Cisco"
},
"related": {
"hosts": [
"198.51.100.10"
],
"ip": [
"192.0.2.30",
"203.0.113.20"
]
},
"source": {
"address": "192.0.2.30",
"as": {
"number": 64500,
"organization": {
"name": "Documentation ASN"
}
},
"geo": {
"city_name": "Las Vegas",
"continent_name": "North America",
"country_iso_code": "US",
"country_name": "United States",
"location": {
"lat": 36.17497,
"lon": -115.13722
},
"region_iso_code": "US-NV",
"region_name": "Nevada"
},
"ip": "192.0.2.30"
},
"tags": [
"preserve_original_event"
]
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -434,7 +434,7 @@ processors:
patterns:
- "AAA user (authentication|authorization) Rejected(%{SPACE})?: reason = %{REASON:event.reason}(%{SPACE})?: server = %{IP:destination.address}(%{SPACE})?: user = ?(%{CISCO_USER:source.user.name}|\\*+)(%{SPACE})?: user IP = %{IP:source.address}"
pattern_definitions:
REASON: (AAA failure|Account has been disabled|Invalid password|Password has expired|Password is expiring|Password malformed|Unspecified)
REASON: (AAA failure|Account has been disabled|Account has been locked out|Invalid password|Password has expired|Password is expiring|Password malformed|Unspecified|Users account has expired)
CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?(, *%{NUMBER})?)
- grok:
tag: grok_message_9e29df82
Expand Down
2 changes: 1 addition & 1 deletion packages/cisco_ftd/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
format_version: "3.0.3"
name: cisco_ftd
title: Cisco FTD
version: "3.13.8"
version: "3.13.9"
description: Collect logs from Cisco FTD with Elastic Agent.
type: integration
categories:
Expand Down
Loading