Uncontrolled Memory Allocation in prometheus - CVE-2026-42154
Published: April 28, 2026
prometheus
Prometheus
Description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to memory allocation with excessive size value in the remote read endpoint (/api/v1/read) when processing snappy-compressed request bodies. A remote attacker can send a specially crafted request body to cause a denial of service.
Concurrent exploitation can exhaust available memory and crash the Prometheus process.