Skip to main content
CVE-2026-125323VulnerabilityPublished

github.com/pgEdge/control-plane · pgEdge Control Plane generates pg_hba.conf with trust authentication for local and loopback connections

Affects github.com/pgEdge/control-planeSource GCVE Database

0
Compare
Authoritative record:CVE-2026-125323· High 7.8

Not known to be exploited · CVSS 7.8 High : upgrade to 0.11.0 soon.

Data as of 12 Nov 2026, 21:22 UTC

CVSS 3.1 base score
7.8High
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
CVSS scores by source
CNA (GitHub_M)CVSS 3.17.8
Patch
Available – fixed in 0.11.0
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 10 Nov 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 12 Nov 2026.

What to do

Upgrade github.com/pgEdge/control-plane to 0.11.0.

Affected software

ProductAffectedFixed in
Gogithub.com/pgEdge/control-planeAffected
  • <0.11.0
Fixed in
  • 0.11.0

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

A fix is available in pgEdge Control Plane version 0.11.0 and later, which removes the hard-coded 'trust' entries from generated pg_hba.conf files and respects operator-supplied authentication rules. Operators should upgrade to version 0.11.0 or later for complete remediation. For versions 0.1.0 through 0.8.1, operators could manually manage authentication files outside Patroni's control, but this is not practical for later versions. For versions 0.9.0 through 0.10.1, the only partial mitigation is to restrict Unix socket permissions (e.g., set unix_socket_permissions to 0700 or 0770 with proper group membership), which closes the socket path but does not secure the loopback interface. Operators on these versions are strongly advised to upgrade to 0.11.0.

Description

pgEdge Control Plane versions prior to 0.11.0 generate a pg_hba.conf file that begins with hard-coded 'trust' authentication entries for local and loopback connections. This configuration allows any local operating-system user on the database host to connect to Postgres as any role, including superuser, without credentials. The issue is more severe in systemd deployments where the database runs on a shared multi-user host. The vulnerability is fixed in version 0.11.0, which removes these trust entries and respects operator-supplied authentication rules.

References

Community reviews

Loading reviews…