Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege tenant owning a database
-
ExploitInvoke operator action across trust boundary
-
ExecutionEscalate to administrator privileges
-
ImpactControl operator and all tenant databases
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path verification
|
| Exploitation Conditions | Exploitation requires the attacker to already hold a low-privilege tenant account that owns a database managed by the StackGres operator (PR:L, authenticated) and network reachability to the operator/API (AV:N); no user interaction and no elevated privileges beyond database ownership are needed (AC:L, UI:N). The primary limiting factor is that the attacker must be a provisioned tenant with database-owner rights, so deployments that are single-tenant, or where all database owners are trusted operators, are not realistically exposed. The scope change (S:C) means success grants privileges beyond the tenant's original security authority - full administrator control of the platform. |
| Impact | Signals are mostly aligned toward high priority but incomplete. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H = 9.9) indicates a network-reachable, low-complexity attack requiring only low privileges and no user interaction, with a scope change and full CIA impact - consistent with a tenant fully compromising the platform. However, EPSS is not provided, the vulnerability is not in CISA KEV (so no confirmed active exploitation), and no POC is referenced, so the practical exploitation likelihood is unquantified. The high CVSS is driven by the scope change and privilege gain rather than by evidence of in-the-wild use, so this is best treated as a high-severity latent risk in multi-tenant StackGres deployments rather than a confirmed under-attack emergency. A key caveat: PR:L implies an authenticated attacker (a legitimate tenant), so environments running StackGres single-tenant or with only trusted operators face materially lower real-world risk than shared/multi-tenant clusters. |
| Exploit ScenarioDerived | A malicious or compromised tenant who legitimately owns a database within a shared StackGres deployment abuses the operator's flawed privilege handling to escalate from database-owner to platform administrator. With administrator control the attacker can read, alter, or destroy other tenants' databases and manipulate the operator itself. The low attack complexity and lack of required user interaction make exploitation straightforward for any account with the needed tenant privilege, though no public exploit code is currently known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 23, 2026
Privilege escalation in the OnGres StackGres operator lets a low-privilege, database-owning tenant elevate to administrator privileges, breaking the multi-tenant isolation model of this Kubernetes-based PostgreSQL platform. The CVSS 9.9 rating with a scope change (S:C) reflects that an authenticated tenant confined to their own database can cross a trust boundary to gain full administrative control. No public exploit identified at time of analysis, and the issue is not listed in CISA KEV; the only public reference is a GitLab work item tracking the flaw.
RemediationAI
No vendor-released patch version is identified at time of analysis - the only reference is a GitLab work item (https://gitlab.com/ongresinc/stackgres/-/work_items/3177) tracking the issue, not a tagged fixed release, so administrators should monitor that item and the StackGres release notes for a patched version and upgrade to it as soon as it is published. As compensating controls until a fix is available, restrict who can own or provision databases so that only trusted principals hold the tenant privileges required to trigger the flaw, apply strict Kubernetes RBAC and namespace isolation around the StackGres operator and its CRDs to limit the blast radius of a compromised tenant, and where feasible run separate StackGres control planes per trust domain rather than a shared multi-tenant operator (trade-off: higher operational and resource overhead). Audit operator and PostgreSQL role assignments for unexpected administrative grants as a detection measure; these controls reduce but do not eliminate the risk, since a legitimate low-privilege tenant is the assumed attacker.
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
StackGres is an OnGres-developed Kubernetes operator that provisions and manages PostgreSQL clusters as custom resources, typically serving multiple tenants from a shared control plane. The CVE is mapped to CWE-426 (Untrusted Search Path), which classically describes resolving an executable or resource from an attacker-influenceable location, allowing attacker-supplied code or resources to run with the privilege of the operator. Given the description centers on a tenant escalating to admin within the operator, the effective root cause is a privilege-management/trust-boundary failure in how the operator distinguishes tenant-owned database roles from operator/cluster administration - note the CWE-426 mapping fits awkwardly with the tenant-to-admin description and may reflect an imprecise classification (a CWE-269 improper-privilege-management class would align more directly). The affected component is identified by CPE cpe:2.3:a:ongres:stackgres across all versions (version wildcard).
Know when Stackgres 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
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Authenticated tenant (PR:L) reaches operator over network (AV:N) with low complexity, crossing a trust boundary (S:C) to gain full administrative CIA impact.
Primary rating from Vendor (GitLab).
CVSS VectorVendor: GitLab
DescriptionCVE.org
privilege escalation in StackGres operator allows a low-privilege tenant who owns a database to gain administrator privileges
Executive ViewAI
The OnGres StackGres operator, a Kubernetes-based PostgreSQL platform managing multi-tenant database deployments, contains a critical privilege escalation vulnerability (CVSS 9.9) allowing any authenticated database tenant to escalate to full administrator privileges. A customer with legitimate access to their own database could gain complete administrative control over all other tenant databases within the same cluster, compromising data confidentiality, integrity, and administrative governance across the entire multi-tenant environment. Organizations running StackGres to serve multiple customers or business units face immediate risk of data breach, unauthorized cross-tenant data access, and loss of operational control.
No vendor-released patch identified at time of analysis. Interim mitigations include: (1) enforcing least-privilege database user policies, eliminating administrative capabilities from tenant-controlled accounts, (2) implementing network segmentation and firewall rules isolating tenant workloads from operator and administrative control planes, (3) deploying Kubernetes RBAC and Pod Security Policies strictly limiting tenant container privileges, (4) implementing comprehensive audit logging and real-time alerting for privilege escalation attempts, unexpected administrative access, and cross-tenant database queries, (5) temporarily suspending untrusted external tenant access until patch availability, and (6) for critical deployments, isolating high-risk tenants into separate dedicated StackGres operator instances.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
EUVD-2026-64648
GHSA-gf36-c938-gjrw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB