Beats version 8.19.24
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Beats version 8.19.24
editThe 8.19.24 release contains fixes for potential security vulnerabilities. Check our security advisory for more details.
Security updates
editFilebeat
-
Update
github.com/apache/thriftto v0.25.0. #53636
Heartbeat
- Bump npm to 12.2.1 and Node.js to 22.23.4 (24.22.1 on Wolfi) in the Heartbeat Docker images to remove vulnerable undici copies. #53947
New features
editThe 8.19.24 release adds the following new and notable features.
Filebeat
- Ensure that the CEL input’s events from previous evaluations are removed from the CEL state before starting a new evaluation. #53817
Enhancements
editAll
- Update Go to 1.26.10. #53706
Filebeat
-
Add
proxy_urlandproxy_disablesupport to theazure-eventhubinput, reject WebSocket transport with processor v1, and propagate checkpoint migration errors. #53534
Packetbeat
Bug fixes
editAuditbeat
Filebeat
- Resume CrowdStrike Event Streams after dropped firehose connections without exhausting retries. #53416
-
Validate the
http_endpointinput’s configuration for HTTP OPTIONS requests at startup. Whenoptions_headersis set, it must not be empty, andoptions_response_codemust be valid. A previously accepted emptyoptions_headers: {}now fails at startup. #53417 -
Fix the
azure-eventhubv1 input crashing the OTel Collector with a concurrent map iteration and map write. #53822 #53816 -
Fix TCP and UDP input receive queue and packet drop metrics always reporting 0 when listening on
0.0.0.0on hosts with IPv6 enabled. #53972 -
Fix the
systemmodule’sauthfileset ingest pipeline failing on journald events withoutjournald.process.name. #54033 #54013 -
Reduce the memory retained by the
azure-eventhubv2 input while waiting for acknowledgments. #54014
Heartbeat
Metricbeat
Packetbeat
- Reject RESP bulk-string lengths other than -1 (nil) and >=0 in the Packetbeat Redis parser. #50288 #50205
- Fix the SIP parser populating the contact fields from the To header instead of the Contact header. #53418
- Fix a nil map panic and missed completion for zero-body messages in the AMQP parser. #53491
-
Fix
pgsqlqueries being paired with the wrong responses after a NULL column. #53666 - Reject invalid negative RESP array lengths in the Redis parser. #53843