pgEdge Control Plane generates pg_hba.conf with trust authentication for local and loopback connections
CVE-2026-125323
Summary Every pghba.conf generated by the pgEdge Control Plane begins with a hard-coded block of trust entries covering Unix-socket and loopback connections. Any operating-system account that can reach the Postgres socket or the loopback interface on a database host can authenticate as any Postgres role, including the superuser, without presenting a credential. Details The generated file opens with the following six entries: local all all trust host all all 127.0.0.1/32 trust host all all ::1/128 trust local replication all trust host replication all 127.0.0.1/32 trust host replication all ::1/128 trust Postgres evaluates pghba.conf top-down and stops at the first matching rule. Because these entries are emitted at the top of the file, they also pre-empt every rule below them — including entries supplied by an operator through the pghbaconf field of a database node specification, which are appended lower in the file and are therefore never reached for local or loopback connections. Both supported orchestrators emit these entries, but exposure differs by deployment model: systemd — the database runs on a shared multi-user host. Any local account on that host can connect as the…
Assessment
- CVSS
- 7.8 (v3.1)
- Severity
- High
- EPSS
- 0.00121% chance of exploitation in the next 30 days
- Known exploited
- Not listed in CISA KEV
- Exploit availability
- Nothing found in Exploit-DB, Metasploit, Nuclei or public PoC repositories
- Published
- 12 November 2026
- Last updated
- 12 November 2026
- Affected
- github.com/pgEdge/control-plane
- Weakness
- CWE-1188, CWE-306
CVSS vectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
At the source
References
- https://github.com/pgEdge/control-plane/security/advisories/GHSA-vq9p-w6wv-cr25
- https://nvd.nist.gov/vuln/detail/CVE-2026-125323
- https://github.com/pgEdge/control-plane/pull/470
- https://github.com/pgEdge/control-plane/commit/88659f7388fc6c86125e60475aa83810171145b7
- https://github.com/pgEdge/control-plane/blob/main/changes/v0.11.0.md
- https://github.com/pgEdge/control-plane/releases/tag/v0.11.0
- https://github.com/advisories/GHSA-vq9p-w6wv-cr25
Community proofs of concept
No community proof of concept yet. If you have one for a published vulnerability and the right to share it, add it below — it will appear here once reviewed.
Submit a proof of concept
Only for publicly disclosed vulnerabilities, and only material from testing you were authorised to perform. This platform does not buy, sell, or broker exploits — see earning from vulnerability research for legitimate bounty programs. Submissions are reviewed before they appear. Text only; do not include live credentials, personal data, or anything targeting systems you are not permitted to test.
Query this programmatically
Agents can read this through the MCP endpoint, or over HTTP:
curl https://cve.zerocrew.in/api/cve/CVE-2026-125323