<?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>PostgreSQL (&lt; 18.7) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/postgresql--18.7/</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 17:01:19 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/postgresql--18.7/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>PostgreSQL: Privilege escalation via uncontrolled search path in CREATE EXTENSION (CVE-2026-6467)</title><link>https://feed.craftedsignal.io/briefs/2026-11-postgresql-cve-2026-6467/</link><pubDate>Thu, 12 Nov 2026 17:01:19 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-postgresql-cve-2026-6467/</guid><description>PostgreSQL versions prior to 18.7, 17.12, 16.16, 15.20, and 14.25 contain an uncontrolled search path vulnerability that allows attackers with CREATE privileges to achieve privilege escalation via malicious schema manipulation.</description><content:encoded><![CDATA[<p>PostgreSQL versions before 18.7, 17.12, 16.16, 15.20, and 14.25 are affected by an uncontrolled search path element vulnerability (CVE-2026-6467). An attacker with database-level CREATE privileges can execute arbitrary code as the bootstrap superuser. The vulnerability is triggered by using commands such as ALTER SCHEMA ... RENAME or CREATE EXTENSION ... SCHEMA &quot;$user&quot; to manipulate search paths. This allows a malicious trusted-extension script to locate and execute attacker-controlled SQL objects.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation grants an attacker with database-level CREATE privileges the ability to execute arbitrary code with the permissions of the bootstrap superuser, leading to full database compromise.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade PostgreSQL instances to version 18.7, 17.12, 16.16, 15.20, 14.25, or later.</li>
<li>Audit database-level permissions to identify users with CREATE privileges and assess the risk of unauthorized extension usage.</li>
<li>Monitor database audit logs for suspicious execution of ALTER SCHEMA, ALTER EXTENSION, or CREATE EXTENSION commands involving unusual schema names.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>cve-2026-6467</category><category>privilege-escalation</category><category>database</category></item><item><title>PostgreSQL: Arbitrary code execution via type-cache invalidation (CVE-2026-120144)</title><link>https://feed.craftedsignal.io/briefs/2026-11-postgresql-type-confusion-cve-2026-120144/</link><pubDate>Thu, 12 Nov 2026 16:57:35 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-postgresql-type-confusion-cve-2026-120144/</guid><description>A type confusion vulnerability in PostgreSQL version 18 related to incomplete type-cache invalidation allows an object creator to execute arbitrary code as the operating system user running the database.</description><content:encoded><![CDATA[<p>CVE-2026-120144 describes a type confusion vulnerability in PostgreSQL major version 18 caused by incomplete type-cache invalidation. An object creator can trigger this flaw by modifying a composite type while its cache entry is being populated. Successful exploitation results in arbitrary code execution with the privileges of the operating system user running the PostgreSQL database process.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Upgrade instances to PostgreSQL 18.7 or later to address the vulnerability.</p>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item><item><title>PostgreSQL: Type confusion remote code execution (CVE-2026-116329)</title><link>https://feed.craftedsignal.io/briefs/2026-11-postgresql-type-confusion-cve-2026-116329/</link><pubDate>Thu, 12 Nov 2026 16:56:00 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-postgresql-type-confusion-cve-2026-116329/</guid><description>PostgreSQL versions 18.x before 18.7 contain a type confusion vulnerability in the statistics import mechanism that allows an authenticated table maintainer to execute arbitrary code with the privileges of the database service.</description><content:encoded><![CDATA[<p>PostgreSQL versions 18.x series prior to 18.7 contain a type confusion vulnerability within the statistics import mechanism. An attacker with 'table maintainer' privileges can trigger this vulnerability using nested SET DATA TYPE commands during value conversion, resulting in arbitrary code execution under the security context of the database service process. The vulnerability does not affect versions prior to 18.0.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in arbitrary code execution under the security context of the database service process. A user must hold 'table maintainer' privileges to successfully trigger the vulnerability.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Patch all affected instances to PostgreSQL 18.7 or later immediately. Review database user permissions to ensure that only authorized, trusted users hold 'table maintainer' privileges.</p>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item><item><title>PostgreSQL: Denial of service via pre-authentication cancel request (CVE-2026-116322)</title><link>https://feed.craftedsignal.io/briefs/2026-11-postgresql-cve-2026-116322/</link><pubDate>Thu, 12 Nov 2026 16:45:43 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-postgresql-cve-2026-116322/</guid><description>An unauthenticated remote attacker can trigger a server restart in PostgreSQL versions 18 through 18.6 by sending a specially crafted cancel request during the authentication process.</description><content:encoded><![CDATA[<p>A vulnerability (CVE-2026-116322) in PostgreSQL allows an unauthenticated network client to trigger a server restart. The flaw exists due to improper locking in the startup processing logic. Specifically, an attacker can arrange for an authentication_timeout to occur while they hold a spinlock during cancel request handling. This vulnerability affects PostgreSQL major version 18, specifically minor versions prior to 18.7.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in a denial of service condition caused by an unexpected server restart.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Immediately upgrade all PostgreSQL 18 instances to version 18.7 or later to remediate the vulnerability. Administrators should prioritize patching internet-facing database instances.</p>
]]></content:encoded><category domain="severity">medium</category><category domain="type">advisory</category></item></channel></rss>