CVE-2026-78588: 
Filebeat vulnerability analysis and mitigation

Overview

CVE-2026-78588 is a denial-of-service vulnerability in Elastic Filebeat caused by Allocation of Resources Without Limits or Throttling (CWE-770). An attacker able to reach the Filebeat HTTP ingestion endpoint can send specially crafted compressed requests that exhaust the memory resources of the Filebeat process, rendering it unavailable. The vulnerability affects Filebeat versions 8.0.0 through 8.19.17 and 9.0.0 through 9.3.0. It was published on September 2, 2026, with patches released in versions 8.19.18 and 9.3.1. It carries a CVSS v3.1 base score of 6.5 (Medium) (GitHub Advisory, Elastic Advisory).

Technical details

The root cause is CWE-770 (Allocation of Resources Without Limits or Throttling): Filebeat's HTTP ingestion endpoint does not impose adequate limits on the size or rate of decompressed data from incoming compressed requests. An attacker can exploit this by sending specially crafted compressed payloads (a technique aligned with CAPEC-130 Excessive Allocation and CAPEC-197 Exponential Data Expansion, such as "zip bomb"-style requests) that expand to consume disproportionate amounts of memory upon decompression. Exploitation requires low-level authenticated access over the network (PR:L), with no user interaction needed and low attack complexity. No public proof-of-concept code has been identified (GitHub Advisory, Elastic Advisory).

Impact

Successful exploitation causes the Filebeat process to exhaust available memory, resulting in a denial-of-service condition that makes the log shipping service unavailable. There is no impact on confidentiality or data integrity — the vulnerability is limited to availability (A:H). Disruption of Filebeat can degrade log collection pipelines, potentially creating blind spots in security monitoring and observability infrastructure for affected organizations (GitHub Advisory, Elastic Advisory).

Exploitability

There is no evidence of active in-the-wild exploitation or a publicly available proof-of-concept at this time, as confirmed by NVD SSVC assessment (exploitation: none) and Feedly threat intelligence. The EPSS score is approximately 0.29% (22nd percentile), indicating a low near-term exploitation probability. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation is not fully automatable per NVD SSVC, as it requires low-privilege authenticated access to the Filebeat HTTP ingestion endpoint (GitHub Advisory, Elastic Advisory).

Exploitation steps

  1. Reconnaissance: Identify Filebeat instances with the HTTP ingestion endpoint exposed (default port 8080 or as configured), targeting versions 8.0.0–8.19.17 or 9.0.0–9.3.0 using network scanning tools such as Nmap or Shodan.
  2. Authenticate: Obtain low-privilege credentials sufficient to interact with the Filebeat HTTP ingestion endpoint, as the vulnerability requires at least low-level privileges (PR:L).
  3. Craft malicious payload: Construct a highly compressed request body (e.g., a "zip bomb" or deeply nested compressed data) that decompresses to a very large payload, exploiting the lack of decompression size limits in Filebeat's HTTP ingestion handler.
  4. Send crafted request: Submit the compressed HTTP request to the Filebeat ingestion endpoint (e.g., via curl or a custom script), triggering decompression and excessive memory allocation within the Filebeat process.
  5. Achieve denial of service: Repeat or sustain the requests as needed; the Filebeat process exhausts available memory and crashes or becomes unresponsive, disrupting log collection (GitHub Advisory).

Indicators of compromise

  • Network: Unusual or repeated HTTP POST requests to the Filebeat HTTP ingestion endpoint (default port 8080) with large or anomalous Content-Encoding: gzip (or similar compression) headers from unexpected source IPs; high inbound traffic volume to the Filebeat ingestion port.
  • Logs: Filebeat logs showing out-of-memory errors, sudden process crashes, or repeated connection attempts from the same source; OS-level logs (e.g., dmesg, syslog) indicating OOM killer terminating the Filebeat process.
  • Process/System: Sudden spike in memory consumption by the Filebeat process followed by process termination; monitoring alerts for Filebeat service restarts or unavailability.

Mitigation and workarounds

Elastic has released patched versions 8.19.18 and 9.3.1 that address this vulnerability; upgrading to these versions is the primary recommended remediation (Elastic Advisory). As interim workarounds, administrators should implement network access controls (firewall rules, security groups) to restrict access to the Filebeat HTTP ingestion endpoint to trusted sources only. Additionally, deploying rate limiting or request size limits at the network or reverse proxy layer can reduce the risk of resource exhaustion attacks.

Additional resources


Source: This report was generated using AI

Related Filebeat vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2024-34158HIGH7.5
  • Go logoGo
  • ose-route-controller-manager-container-v4.17.0
NoYesSep 06, 2024
CVE-2024-34156HIGH7.5
  • Go logoGo
  • openshift4::ose-cluster-network-rhel9-operator@sha256:c60ee4a20e2556580a3b9da992173e5486d6fee60bc426534ce95e803d065b09_s390x
NoYesSep 06, 2024
CVE-2026-78588MEDIUM6.5
  • Filebeat logoFilebeat
  • filebeat
NoYesSep 02, 2026
CVE-2025-68383MEDIUM6.5
  • Filebeat logoFilebeat
  • cloudbeat-fips-9.2
NoYesDec 18, 2025
CVE-2024-34155MEDIUM4.3
  • Go logoGo
  • openshift4::ose-prometheus-alertmanager@sha256:a164898dc9bb94b90157c7afd3c544c6138a2b9eb9b9758e87a46db2e5c6102d_ppc64le
NoYesSep 06, 2024

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Additional Wiz resources

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management