Sceawere
Vulnerability Detail
CVE-2026-78155UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
StackGres Operator Privilege Escalation
Vulnerability Metadata
- Severity
- Critical
- Score / CVSS
- 9.9
- Creation Date
- 3h ago
- Vendor
- OnGres
- Product
- StackGres
- Attack Type
- CWE-426: Untrusted Search Path
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
- Attack Complexity
- LOW
Narrative and Response
Description
privilege escalation in StackGres operator allows a low-privilege tenant who owns a database to gain administrator privileges
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "9.9",
"pubDate": "2026-08-23T10:16:28.757Z",
"pubdate": "2026-08-23T10:16:28.757Z",
"executiveSummary": "A privilege escalation vulnerability has been identified in the StackGres operator. The flaw allows a low-privilege tenant who owns a database resource to escalate their privileges and attain administrator-level access within the affected environment.\nThe vulnerability type is improper access control leading to privilege escalation, impacting multi-tenant deployments running the StackGres operator. Risk implications are severe, as a compromised low-privilege tenant can leverage database ownership to achieve full administrative control over the cluster or adjacent workloads managed by the operator.\nAttacker capabilities are constrained initially to owning a valid database tenant within the system. However, successful exploitation bridges the gap between low-privilege isolation boundaries and high-privilege administrative operations. Exploitation requirements include existing tenancy access and control over a designated database object managed by the vulnerable operator.\nOrganizations utilizing StackGres operator are exposed to lateral movement and full system compromise if malicious actors abuse tenant-level object permissions to interact with overly permissive operator logic or underlying Kubernetes Application Programming Interface resources.",
"technicalDetails": "The vulnerability resides within the privilege boundaries enforced by the StackGres operator when processing requests or managing resources associated with database tenants. The root cause stems from insufficient validation and authorization checks regarding operations initiated by database owners, permitting a user with limited tenant-level privileges to interact with or induce the operator to execute privileged actions.\nExploitation occurs when a malicious or compromised low-privilege tenant crafts specific resource configurations or interacts with the database instance in a manner that bypasses expected security controls enforced by the operator. Because the StackGres operator typically operates with elevated privileges within the Kubernetes cluster to manage PostgreSQL clusters, underlying Custom Resource Definitions, and associated storage or networking primitives, any logic flaw allowing tenant control over operator actions can be weaponized.\nThe attack flow proceeds as follows: First, the adversary establishes or assumes control over a low-privilege database tenant within the StackGres environment. Second, the attacker interacts with the database management interface or submits malicious Custom Resource definitions designed to exploit the authorization gap. Third, the StackGres operator processes the request under its high-privilege security context without adequately verifying whether the initiating tenant possesses the requisite authorization for the requested operation. Finally, the operator executes the privileged task, granting the attacker administrator privileges over the affected system components.\nThe vulnerable component is the access control and request validation logic within the StackGres operator. Authentication requirements are minimal, as the attacker must merely authenticate as a low-privilege database tenant. Privilege requirements start at the lowest tenant tier, but post-exploitation impact results in full administrator privileges. Network exposure corresponds to the accessibility of the Kubernetes Application Programming Interface and the StackGres operator endpoints utilized for database management."
}