CVE-2026-42154: prometheus · Uncontrolled Resource Consumption
Affects prometheusSource GCVE Database
Not known to be exploited · CVSS 7.5 High : upgrade to 3.11.3 or 3.5.3 soon.
Data as of 12 Nov 2026, 01:02 UTC
Sources agree
| CNA (GitHub_M) | CVSS 3.1 | 7.5 |
|---|---|---|
| ADP (redhat-SADP) | CVSS 3.1 | 7.5 |
- Patch
- Available – fixed in 3.11.3, 3.5.3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 4 May 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 11 Nov 2026.
What to do
Upgrade prometheus to 3.11.3 or 3.5.3.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| prometheus prometheus | Affected
| Fixed in
|
AI-suggested
A fix is available in Prometheus versions 3.5.3 and 3.11.3. Users should upgrade to these or later versions to remediate the vulnerability. Additionally, network access to the remote read endpoint (/api/v1/read) should be restricted using firewall rules or network policies to allow only trusted internal networks or authorized clients. This reduces exposure to unauthenticated attackers. A service restart or reload may be required after applying network restrictions.
Description
CVE-2026-42154 is a denial of service vulnerability in Prometheus affecting versions prior to 3.5.3 and between 3.6.0 and before 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 triggers a large heap allocation, potentially exhausting memory and crashing the Prometheus process. This issue has been fixed in versions 3.5.3 and 3.11.3.
References
- github.com/prometheus/prometheus/security/advisories/GHSA-8rm2-7qqf-34qm (opens in a new tab)
- github.com/prometheus/prometheus/pull/18584 (opens in a new tab)
- github.com/prometheus/prometheus/pull/18585 (opens in a new tab)
- github.com/prometheus/prometheus/releases/tag/v3.11.3 (opens in a new tab)
- github.com/prometheus/prometheus/releases/tag/v3.5.3 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-42154 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2466505 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-42154.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:41019 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:36796 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:53413 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:34357 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:53412 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:53415 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:34359 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:34364 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:56340 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:47952 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:50843 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:41030 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:44622 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:47149 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:53530 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:54288 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:30651 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60386 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:36651 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40945 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40118 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:25039 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:29770 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:25245 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:59833 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:56789 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:56912 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:50758 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:47728 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:48699 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:44235 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:44263 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40792 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:34794 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:41031 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:42146 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:43052 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:42796 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:41066 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40262 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40974 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40970 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40972 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:42852 (opens in a new tab)