International
The Morning Dev

Only the news worth knowing

‹
 
B43/100

Vulnerability · high

PostgreSQL 18.7 Debian and Red Hat packages handled to protect users

Tier B · Patch this week – Put it in the sprint

Who’s exposed: PostgreSQL servers where users can create objects, plus C extensions

Tier B because: Full takeover OR secrets exposed OR supply chain

Reach

Attack

Damage

Fix

Popular tool · Full takeover

What to do

  1. Upgrade PostgreSQL to the released update, 18.7 for the 18 branch
  2. Rebuild any C-language extensions installed on the server

The Brief

  • PostgreSQL released updates on 2026-11-12 that fix 52 security flaws.
  • A 22-year-old type confusion flaw lets a database user who can create objects run code on the server.
  • Full protection from the type confusion flaw also requires rebuilding any C-language extensions installed on the server.
  • Planet PostgreSQL reports that Debian and Red Hat packages of Postgres 18.7 were also handled to protect users.

Why it matters

If untrusted or low-privilege users can create objects on your PostgreSQL server, they may be able to run code on it. Updating alone is not enough when C-language extensions are installed, because they must be rebuilt too.

The checklist behind the tier

Checklist · 3 of 10 yes
YesHits tech teamsJudgment: PostgreSQL is a database that developers and ops teams build with and run.
NoCore infrastructureJudgment: PostgreSQL is widely used but is not core infrastructure like OpenSSH, the Linux kernel or OpenSSL.
YesPopular toolJudgment: PostgreSQL is a mainstream, widely deployed database used by many teams.
NoExploited in the wildThe Hacker News: flaw is described as enabling authenticated RCE; no source reports observed attacks.
NoPublic exploitNo source says exploit code or a step-by-step proof-of-concept has been published.
NoRemote, no loginThe Hacker News: attacker must be a database user who can create objects, so credentials are needed.
YesFull takeoverThe Hacker News: type confusion flaw lets a database user run code on the server, which is RCE.
NoSecrets exposedNo source reports credentials, data or configs being stolen or exposed.
NoSupply chainNo source reports malicious code shipped through packages, updates or build pipelines.
NoNo fix yetThe Hacker News: updates released yesterday fix the flaw; rebuilding extensions is a follow-up step, not a missing fix.

Timeline

  1. PostgreSQL updates released fixing 52 security flaws, including the type confusion bug

  2. Planet PostgreSQL

    Jeremy Schneider: Postgres 18.7 Debian and Redhat Packagers Protect You

  3. The Hacker News

    PostgreSQL Patches 52 Flaws, Including 22-Year-Old Bug Enabling Authenticated RCE

Full coverage · 2 sources

First seen · 2 sources · Full story page · How tiers are decided