Skip to main content

Prometheus CVE-2026-119566

| EUVDEUVD-2026-113831 MEDIUM
Insufficiently Protected Credentials (CWE-522)
2026-10-30 VulnCheck GHSA-597x-6fqq-75wr
6.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Control remote-write endpoint or path
  2. Delivery
    Return 3xx redirect to attacker host
  3. Exploit
    Prometheus replays bearer token on redirect
  4. Execution
    Capture Azure AD/Google IAM token
  5. Impact
    Replay token to write metrics to victim backend

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V6 - Authentication Credential protection in transit/storage
Exploitation Conditions

Exploitation requires a Prometheus instance (≤3.15.1) whose remote_write is configured with Azure AD or Google IAM (OAuth2/bearer-token) authentication AND with redirects followed, which is the default. The attacker must control the configured remote-write endpoint, or be positioned to return/inject an HTTP 3xx redirect to a host of their choosing in that path - this is the AT:P attack requirement and the main limiter. It does NOT apply to remote_write setups that do not use these bearer-token credential types, nor where the endpoint and its redirect path cannot be attacker-influenced; the AC:H/AT:P metrics reflect that the attacker must already control a server in the remote-write flow rather than attacking Prometheus directly.

Impact

This is a medium-severity information-disclosure flaw (CVSS 4.0 base 6.3) whose signals are internally consistent and point to conditional, not opportunistic, risk. The vector (AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L) shows a network-reachable issue requiring no privileges on Prometheus and no user interaction, but with high attack complexity and a specific attack requirement (AT:P) - the attacker must control a server in the remote-write path to inject a 3xx redirect, which is the limiting factor, not a weakness in Prometheus's own exposure. There is no CISA KEV listing and no EPSS score in the provided data, so there is no evidence of active or widespread exploitation; the vuln.today decision label is 'this_month' (not act_now/emergency), consistent with a patchable, condition-dependent issue rather than a drop-everything emergency. A public research writeup (abraxaslabs.tech) and a VulnCheck advisory exist, so exploitation technique is documented, but the input does not confirm working weaponized exploit code. Net: a genuine credential-exposure concern for the specific population that uses remote_write with Azure AD or Google IAM authentication, but not a high-real-risk mass-exploitation scenario for the general Prometheus install base. Missing signals to note explicitly: EPSS probability is not supplied and KEV status is absent (treated as not exploited), so prioritization rests on the SSVC-style 'this_month' label plus the documented technique.

Exploit ScenarioDerived

A victim runs Prometheus with remote_write configured to use Azure AD or Google IAM bearer-token authentication and follows redirects (the default). An attacker who controls the configured remote-write endpoint, or who can inject a redirect into that path, returns an HTTP 3xx response pointing to a host they control; Prometheus follows it and re-sends the bearer token to the attacker, who captures it and can replay it - for example to write metrics into the victim's monitoring backend. A public PoC reference exists; it is not verified as working exploit code, and the high complexity (AC:H/AT:P) reflects that the attacker must already control a server in the remote-write path.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 30, 2026

Prometheus through 3.15.1 can expose Azure AD or Google IAM bearer tokens when remote_write follows an HTTP 3xx redirect to a host chosen by an attacker, who can then replay the token, for example to write metrics to the victim's backend. The issue affects instances that use those bearer-token credential types for remote_write and that follow redirects, which is the default; it does not apply to remote_write setups without those credentials or where the endpoint and redirect path cannot be attacker-influenced. Severity is medium (CVSS 4.0 base 6.3; assessed CVSS 3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N), with no public exploit identified at time of analysis.

RemediationAI

Apply the vendor fix; the supplied patch reference is upstream prometheus/common PR #901 (https://github.com/prometheus/common/pull/901), which strips sensitive headers on cross-host redirects. The input reports patch availability from the vendor but does not list an exact fixed Prometheus release version, so confirm the patched release in the vendor advisory (https://www.vulncheck.com/advisories/prometheus-through-3.15.1-credential-leak-via-remote-write-cross-host-redirects) before upgrading. Where patching cannot be applied immediately, set remote_write to not follow redirects (follow_redirects: false), recognizing that legitimate remote-write endpoints that rely on redirects will fail; also ensure the configured remote-write endpoint is trusted and that an attacker cannot return or inject 3xx responses in that path. If a cross-host redirect may already have occurred, rotate the affected Azure AD or Google IAM credentials and review the metrics backend for unauthorized writes.

Affected VersionsENISA

prometheus 0 ≤3.15.1

Affected Packages

euvd prometheus no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Prometheus remote_write uses an HTTP client built from prometheus/common's HTTPClientConfig to send samples to a remote endpoint; that client supports Azure AD and Google IAM OAuth2/bearer-token authentication and, by default, follows HTTP redirects. In affected versions through 3.15.1, the custom header and authorization round trippers can carry the Authorization bearer token across a cross-host redirect, so a remote-write endpoint, or any server able to inject a 3xx response in that path, can redirect the request to an attacker-controlled host and capture the token. The root cause is CWE-522 (insufficiently protected credentials), and the supplied CPE cpe:2.3:a:prometheus:prometheus:*:*:*:*:*:*:*:* maps to Prometheus itself; the upstream fix in prometheus/common PR #901 adds cross-host redirect detection and strips sensitive headers when redirects are followed. The assessed CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N) and the CVSS 4.0 AT:P metric reflect that the attacker must already control the configured remote-write endpoint or the redirect response, rather than being able to trigger the leak directly against an arbitrary Prometheus server.

Know when Prometheus gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 6.3 MEDIUM
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.8 MEDIUM

Attacker must control a server in the remote-write redirect path (AC:H) but needs no Prometheus privileges or user interaction; leaked bearer token gives limited confidentiality loss (C:L) and lets the attacker write metrics to the victim backend (I:L), with no availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Prometheus through 3.15.1 contains a credential leak vulnerability that allows attackers to capture Azure AD or Google IAM bearer tokens by redirecting remote_write requests to another host. Attackers controlling the remote-write endpoint or a redirecting server can return a 3xx to their host and replay the token, for example to write metrics to the victim's backend.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
High
de facto standard monitoring system across cloud-native and Kubernetes environments
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2022-46146 HIGH POC
8.8 Nov 29

Prometheus Exporter Toolkit is a utility package to build exporters. Rated high severity (CVSS 8.8), this vulnerability

CVE-2026-24892 HIGH POC
7.5 Feb 20

Unsafe PHP deserialization in openITCOCKPIT Community Edition 5.3.1 and earlier allows authenticated attackers to inject

CVE-2026-24891 HIGH POC
7.5 Feb 20

Remote code execution in openITCOCKPIT 5.3.1 and earlier via unsafe deserialization in the Gearman worker component, whi

CVE-2026-42154 HIGH POC
7.5 May 04

Memory exhaustion in Prometheus remote read endpoint allows unauthenticated attackers to crash the monitoring server via

CVE-2026-42151 HIGH POC
7.5 May 04

Prometheus monitoring system exposes Azure AD OAuth client secrets in plaintext via its /-/config HTTP API endpoint. Ver

CVE-2021-29622 MEDIUM POC
6.1 May 19

Prometheus is an open-source monitoring system and time series database. Rated medium severity (CVSS 6.1), this vulnerab

CVE-2020-16248 MEDIUM POC
5.8 Aug 09

Prometheus Blackbox Exporter through 0.17.0 allows /probe?target= SSRF. Rated medium severity (CVSS 5.8), this vulnerabi

CVE-2023-26735 HIGH
7.5 Apr 26

blackbox_exporter v0.23.0 was discovered to contain an access control issue in its probe interface. Rated high severity

CVE-2026-26069 HIGH
7.5 Feb 12

Scraparr versions 3.0.0-beta through 3.0.1 expose Readarr API keys in plaintext through the /metrics endpoint when the R

CVE-2026-0528 MEDIUM
6.5 Jan 13

Denial of Service in Prometheus and Kibana metricsets can be triggered by sending specially crafted malformed payloads t

CVE-2019-3826 MEDIUM
6.1 Mar 26

A stored, DOM based, cross-site scripting (XSS) flaw was found in Prometheus before version 2.7.1. Rated medium severity

CVE-2023-40577 MEDIUM
5.4 Aug 25

Alertmanager handles alerts sent by client applications such as the Prometheus server. Rated medium severity (CVSS 5.4),

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy