CVE catalog

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

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.81% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianprometheussid3.5.3+ds1-6fixed
Debianprometheusforky3.5.3+ds1-6fixed
Debianprometheustrixie2.53.3+ds1-2vulnerable
Debianprometheusbookworm2.42.0+ds-5+deb12u1vulnerable
CpeprometheusNot reportedNot reportedvulnerable
CpeprometheusNot reported3.5.3fixed
CpeprometheusNot reported3.11.3fixed
Gogithub.com/prometheus/prometheusNot reportedNot reportedunknown
Gogithub.com/prometheus/prometheusNot reported0.305.2fixed
Gogithub.com/prometheus/prometheusNot reportedNot reportedunknown
Gogithub.com/prometheus/prometheusNot reported0.311.3fixed
Gogithub.com/prometheus/prometheusNot reported0.305.2fixed
Gogithub.com/prometheus/prometheus/v2Not reportedNot reportedunknown
CpeprometheusNot reported3.11.3fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianprometheussourcesid3.5.3+ds1-1not yet assignedNot reported[1135999]
Debianprometheussourceforky3.5.3+ds1-1not yet assignedNot reported[1135999]
Debianprometheussourcetrixie(unfixed)not yet assignedNot reported[1135999]
Debianprometheussourcebookworm(unfixed)not yet assignedNot reported[1135999]
CpeprometheuscpeNot reported3.5.3Not reportedNot reportedNot reported
CpeprometheuscpeNot reported3.11.3Not reportedNot reportedNot reported
Gogithub.com/prometheus/prometheusGoNot reported0.305.2Not reportedNot reportedNot reported
Gogithub.com/prometheus/prometheusGoNot reported0.311.3Not reportedNot reportedNot reported
Gogithub.com/prometheus/prometheusGoNot reported0.305.2Not reportedNot reportedNot reported
CpeprometheuscpeNot reported3.11.3Not reportedNVD-CVE-2026-42154Not reported

[Debian bug #1135999]

Notes

[bookworm] prometheus: Minor issue, DoS

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [prometheus]Affected
    Details (2)
    • 2.42.0+ds-5+deb12u1 · amd64 · bookworm

      Affected

      nvd · prometheus · debian · bookworm; nvd · prometheus · debian · 12

    • 2.42.0+ds-5+deb12u1 · arm64 · bookworm

      Affected

      nvd · prometheus · debian · bookworm; nvd · prometheus · debian · 12

[Debian 13 (Trixie)]

  • Source package: [prometheus]

    Details (2)
    • 2.53.3+ds1-2 · all · trixie

      Affected

      nvd · prometheus · debian · 13

    • 2.53.3+ds1-2 · all · trixie

      Affected

      nvd · prometheus · debian · 13

  • [prometheus]Affected
    Details (2)
    • 2.53.3+ds1-2 · amd64 · trixie

      Affected

      nvd · prometheus · debian · 13

    • 2.53.3+ds1-2 · arm64 · trixie

      Affected

      nvd · prometheus · debian · 13

  • [promtool]Affected

    Source package: [prometheus]

    Details (2)
    • 2.53.3+ds1-2 · amd64 · trixie

      Affected

      nvd · prometheus · debian · 13

    • 2.53.3+ds1-2 · arm64 · trixie

      Affected

      nvd · prometheus · debian · 13

Observed:

References