diff --git a/CHANGELOG.next.asciidoc b/CHANGELOG.next.asciidoc index 0b78fda67b52..6b27969654fe 100644 --- a/CHANGELOG.next.asciidoc +++ b/CHANGELOG.next.asciidoc @@ -42,6 +42,7 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Rename identity as identity_name when the value is a string in Azure Platform Logs. {pull}33654[33654] - Fix 'requires pointer' error while getting cursor metadata. {pull}33956[33956] - [google_workspace] Fix pagination and cursor value update. {pull}34274[34274] +- Fix handling of quoted values in auditd module. {issue}22587[22587] {pull}34069[34069] *Heartbeat* diff --git a/filebeat/module/auditd/log/ingest/pipeline.yml b/filebeat/module/auditd/log/ingest/pipeline.yml index 826761837d52..d2446e3acf56 100644 --- a/filebeat/module/auditd/log/ingest/pipeline.yml +++ b/filebeat/module/auditd/log/ingest/pipeline.yml @@ -22,8 +22,8 @@ processors: - "%{AUDIT_TYPE} %{AUDIT_KEY_VALUES:auditd.log.kv}" - kv: field: auditd.log.kv - field_split: "\\s+" - value_split: "=" + field_split: '\s(?![\w\"]+?(\s+|$))' + value_split: '(?