Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged cluster account
-
ExploitOpen utility-mode connection to coordinator
-
ExecutionCall gp_add_coordinator_standby() with fake entry
-
ImpactBlock administrators from adding real standby
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Two concrete prerequisites: (1) the attacker must hold a valid low-privileged account able to open a utility-mode connection to the coordinator (PR:L - authenticated), and (2) the target cluster must currently have NO standby coordinator configured, which is exactly the attack requirement captured by AT:P - gp_add_coordinator_standby()/gp_add_master_standby() is the one add/remove function missing the superuser check that its siblings enforce. Limiting factors that reduce real-world risk: it is useless on clusters that already have a standby configured, it cannot read or modify user data (confidentiality unaffected), and remediation requires only that a superuser delete the fake gp_segment_configuration entry. It affects only WarehousePG 6.27.1-6.27.6 and 7.2.1-7.6.0. |
| Impact | This is a genuinely low-priority issue, and the signals are consistent rather than conflicting. The vendor-supplied CVSS 4.0 vector scores only 2.3 (Low): network vector (AV:N) and low complexity (AC:L), but it requires authenticated low-privileged access (PR:L) and carries an explicit attack requirement (AT:P) - the target cluster must have no standby coordinator configured. Impact is bounded to limited integrity (VI:L) and limited availability (VA:L) of the configuration/standby subsystem, with no confidentiality impact (VC:N); the description confirms user data is neither exposed nor modified. No EPSS score, KEV listing, POC, or SSVC decision data was provided in the input - absence of these is not itself evidence of safety, but combined with the low CVSS and the authenticated+preconditioned nature of the flaw, there is no indication of a widespread or urgent threat. The realistic worst case is a nuisance/soft-DoS: a low-privileged user plants a fake standby entry that an administrator cannot clear without superuser intervention. This is a high-CVSS-but-no - rather a correctly-scored low-risk authorization gap that should be patched in routine maintenance, not emergency cycles. |
| Exploit ScenarioDerived | A low-privileged but authenticated user on a WarehousePG cluster that has no standby coordinator opens a utility-mode connection and invokes gp_add_coordinator_standby() (aka gp_add_master_standby()), which - unlike sibling segment functions - omits the superuser check. This inserts a bogus standby entry into gp_segment_configuration, after which administrators are blocked from provisioning a legitimate standby until a superuser manually removes the fake record. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
WarehousePG 6.27.1 through 6.27.6 and 7.2.1 through 7.6.0 allow an authenticated low-privileged user who can open a utility-mode connection to invoke gp_add_coordinator_standby(), named gp_add_master_standby() in WHPG 6 and kept as an alias in WHPG 7, without the superuser check enforced by sibling segment add/remove functions. On a cluster with no standby coordinator configured, this creates a fake gp_segment_configuration entry that blocks administrators from adding a real standby until a superuser removes it. The issue is low severity and limited to integrity and availability impact with no user-data exposure; no public exploit was identified at time of analysis and it is not confirmed actively exploited (CISA KEV).
RemediationAI
No exact fixed version is identified in the supplied data, so the Enterprisedb advisory at https://www.enterprisedb.com/docs/security/advisories/cve2026104949/ should be treated as the authoritative source for patched builds and upgrade instructions. Until a fixed build is applied, restrict utility-mode connections to trusted administrators and service accounts, recognizing that this can break legitimate administrative tooling that relies on non-superuser utility-mode access. Superusers should audit gp_segment_configuration for unexpected standby coordinator entries and remove fake entries so that legitimate standby addition can proceed; this recovery step is narrow because user data is not affected. Monitoring for calls to gp_add_coordinator_standby() and gp_add_master_standby() and for new standby rows is warranted, especially on WarehousePG clusters that do not currently have a standby coordinator configured.
Affected VersionsENISA
Affected Packages
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
WarehousePG is an Enterprisedb MPP database product whose coordinator tracks segment and standby topology in gp_segment_configuration. The affected function is part of the segment-management utility surface and is reachable over a utility-mode connection. The root cause is CWE-862, missing authorization: unlike the other segment add and remove functions, gp_add_coordinator_standby()/gp_add_master_standby() does not require superuser privileges. The practical prerequisite is captured by CVSS 4.0 AT:P: the target cluster must currently have no standby coordinator configured, so the fake entry can occupy that slot and prevent a legitimate standby from being added. The attacker must also hold a valid low-privileged account able to open a utility-mode connection, consistent with PR:L in both the vendor CVSS 4.0 vector and the independent CVSS 3.1 assessment (AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L). EDB/WHPG tagging describes this as an Authentication Bypass, but the concrete weakness is an authorization gap rather than a credential bypass; confidentiality is unaffected because user data is neither exposed nor modified.
Know when Warehousepg 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
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
Authenticated low-privileged utility-mode access gives PR:L; the required no-standby cluster state maps the 4.0 AT:P requirement to AC:H; no data exposure gives C:N, with limited config integrity and standby-availability impact.
Primary rating from Vendor (EDB).
CVSS VectorVendor: EDB
Lifecycle Timeline
1DescriptionCVE.org
WarehousePG (WHPG) 6.27.1 through 6.27.6 and 7.2.1 through 7.6.0 are affected by a missing authorization vulnerability (CWE-862) in gp_add_coordinator_standby(). The function is named gp_add_master_standby() in WHPG 6, and WHPG 7 keeps that name as an alias. Unlike the other segment add and remove functions, it does not require superuser privileges. A low-privileged user who can open a utility-mode connection can use it to add a fake standby coordinator entry to gp_segment_configuration on a cluster that has no standby configured. Administrators then cannot add a real standby until a superuser removes the fake entry. User data is not exposed or modified.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Warehousepg
View allMissing authorization in WarehousePG (WHPG) 7.x before 7.6.0-WHPG lets any authenticated database role - with no superus
WarehousePG 6.27.1 through 6.27.6 and 7.2.1 through 7.6.0 permits any authenticated database role to invoke built-in clu
Missing authorization in WarehousePG 7.2.1 through 7.6.0 allows any authenticated, low-privileged database role to call
EUVD-2026-107264
GHSA-6956-hw8j-vqw3
NVD
CVE.org
EPSS
Exploit-DB