CVE-2026-77619: Vector: Unauthenticated denial of service in the `logstash` source via unbounded memory allocation.

Published Sep 22, 2026
·
Updated

Vector is a high-performance observability data pipeline. From 0.15.0 until 0.57.0, the logstash source reads a 32-bit compressed-frame length from the network and uses it to size an in-memory buffer without an upper bound. An unauthenticated remote peer that can reach the default 0.0.0.0:5044 listener can send a minimal frame declaring a multi-gigabyte payload, causing an excessive allocation that can abort Vector or invoke the host OOM killer. Because the allocation follows the declared length rather than bytes transmitted, the attacker has low resource cost, and process termination can halt log ingestion for every tenant on a shared pipeline. This issue is fixed in version 0.57.0.

Affected Software

1 affected component
Vector Vector>=0.15.0<0.57.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Vector to a version that resolves this vulnerability.

    Fixed in 0.57.0

Event History

Sep 22, 2026
CVE Published
via MITRE·03:15 PM
Data Sourced
via MITRE·03:15 PM
DescriptionWeakness
Data Sourced
via NVD·04:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments are exposed to this issue?

Vector versions from 0.15.0 through versions before 0.57.0 are exposed when the logstash source is reachable by an unauthenticated remote peer. The described default listener is 0.0.0.0:5044, so deployments that expose that address and port are particularly at risk.

2

What does an attacker need to exploit it?

An attacker only needs network access to the logstash listener; no authentication is required. They can send a minimal compressed frame that declares a multi-gigabyte payload, without transmitting payload bytes of that size.

3

What is the operational impact of successful exploitation?

The declared frame length can cause Vector to make an excessive memory allocation, potentially aborting the process or triggering the host OOM killer. If Vector terminates, log ingestion can stop for every tenant using the affected shared pipeline.

4

What should be done if an immediate upgrade is not possible?

Restrict network access to the logstash listener so unauthenticated remote peers cannot reach it, especially the default 0.0.0.0:5044 binding. Upgrade to Vector 0.57.0 when possible.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203