CVE-2026-42154

Prometheus is an open-source monitoring system and time series database. Prior to versions 3.5.3 and 3.11.3, the remote read endpoint (/api/v1/read) does not validate the declared decoded length in a snappy-compressed request body before allocating memory. An unauthenticated attacker can send a small payload that causes a huge heap allocation per request. Under concurrent load this can exhaust available memory and crash the Prometheus process. This issue has been patched in versions 3.5.3 and 3.11.3.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:prometheus:prometheus:*:*:*:*:*:*:*:*
cpe:2.3:a:prometheus:prometheus:*:*:*:*:*:*:*:*

History

11 May 2026, 17:22

Type Values Removed Values Added
References () https://github.com/prometheus/prometheus/pull/18584 - () https://github.com/prometheus/prometheus/pull/18584 - Issue Tracking, Patch
References () https://github.com/prometheus/prometheus/pull/18585 - () https://github.com/prometheus/prometheus/pull/18585 - Issue Tracking, Patch
References () https://github.com/prometheus/prometheus/releases/tag/v3.11.3 - () https://github.com/prometheus/prometheus/releases/tag/v3.11.3 - Release Notes
References () https://github.com/prometheus/prometheus/releases/tag/v3.5.3 - () https://github.com/prometheus/prometheus/releases/tag/v3.5.3 - Release Notes
References () https://github.com/prometheus/prometheus/security/advisories/GHSA-8rm2-7qqf-34qm - () https://github.com/prometheus/prometheus/security/advisories/GHSA-8rm2-7qqf-34qm - Vendor Advisory
First Time Prometheus prometheus
Prometheus
CPE cpe:2.3:a:prometheus:prometheus:*:*:*:*:*:*:*:*

04 May 2026, 19:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-05-04 19:16

Updated : 2026-05-11 17:22


NVD link : CVE-2026-42154

Mitre link : CVE-2026-42154

CVE.ORG link : CVE-2026-42154


JSON object : View

Products Affected

prometheus

  • prometheus
CWE
CWE-400

Uncontrolled Resource Consumption

CWE-789

Memory Allocation with Excessive Size Value