<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>PgEdge Control Plane (&lt;= 0.10.1) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/pgedge-control-plane--0.10.1/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Thu, 12 Nov 2026 22:16:54 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/pgedge-control-plane--0.10.1/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>pgEdge Control Plane: Improper pg_hba.conf configuration (CVE-2026-125323)</title><link>https://feed.craftedsignal.io/briefs/2026-11-pgedge-hba-trust-ghsa-vq9p-w6wv-cr25/</link><pubDate>Thu, 12 Nov 2026 22:16:54 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-pgedge-hba-trust-ghsa-vq9p-w6wv-cr25/</guid><description>The pgEdge Control Plane forces 'trust' authentication for all local and loopback connections in generated pg_hba.conf files, allowing local users to escalate privileges to Postgres superuser.</description><content:encoded><![CDATA[<p>The pgEdge Control Plane automatically generates <code>pg_hba.conf</code> files that contain hard-coded <code>trust</code> authentication entries for Unix-socket and loopback connections. Because these entries are placed at the top of the configuration file, they take precedence over any operator-defined security rules. This enables any local operating-system account with access to the database host or Postgres socket to authenticate as any database role, including the superuser, without providing credentials. This issue is identified as CVE-2026-125323.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in full control over all databases hosted on the affected instance, including the ability to read, modify, or destroy all data. On deployments using systemd, any local user can perform these actions. In containerized environments, the impact is limited to users who have already gained code execution within the container.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade pgEdge Control Plane to version v0.11.0 or later immediately. This update removes the hard-coded <code>trust</code> entries.</li>
<li>For operators unable to upgrade, restrict file system permissions on the Unix socket for the database (e.g., set <code>unix_socket_permissions</code> to <code>0700</code>) to prevent unauthorized local accounts from accessing the socket path.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>