Rendered at 03:46:17 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
ianberdin 11 hours ago [-]
Looking at all these security patches reminded me of when I was a kid and I thoroughly cleaned my apartment, wiped away every bit of dust in every single crevice, and then a couple of days later it was all back again. And I thought: am I really going to be doing this my whole life?
rglover 9 hours ago [-]
Narrator: yes.
firer 9 hours ago [-]
All of these seem to be post-auth, except for CVE-2026-116322 (which doesn't grant code execution, "only" a DoS).
About a year ago I found and exploited CVE-2026-2004, which is also a Postgres post-auth RCE, as part of Wiz's zeroday.cloud competition.
I choose that target because it immediately stood out as highly complex with lots of user input. In my opinion, it's a bad idea to define this as a security boundary in the first place. Access to a database can very likely lead to code execution - there's way too much attack surface.
Most serious cloud providers rightly sandbox their DB offerings exactly for this reason. And this year's zeroday.cloud competition no longer has authenticated Postgres as a target, exactly for this reason.
lfittl 10 hours ago [-]
FWIW, I found it easier to look at the release notes (https://www.postgresql.org/docs/release/18.7/) to understand the overall scope of the CVEs - from the announcement the individual CVE pages are linked, but its hard to scan.
zulux 12 hours ago [-]
Mega patches like this, in my opinion, should be treated as mandatory patches. If I were trying to get a significant security update into the field in the age of LLM drama, this is how I would do it.
levkk 11 hours ago [-]
Most databases run offline and don't allow arbitrary SQL statements. SQL injections are generally eliminated by using the extended protocol.
So, yes, if you're running multi-tenant Postgres as a public service, you should upgrade. Everyone else is in no rush.
perlgeek 11 hours ago [-]
No rush, but don't wait too long either.
Yes, the application above it should prevent SQL injection, but if it's imperfect, you don't want an attacker to turn SQL injection into RCE.
fock 11 hours ago [-]
then, what would you do if you were an adversary trying to push your xz-style vulnerability to every place known to man?
mistrial9 9 hours ago [-]
Debian Trixie just included quite a lot, when asking only for specific updates. I think your wish has been granted
ltbarcly3 12 hours ago [-]
So you're in favor of applying security patches? Controversial opinion.
conradfr 8 hours ago [-]
What is the usual delay for the official Docker image update?
wbrd 4 hours ago [-]
They are out now.
simonw 12 hours ago [-]
"This release fixes 52 security vulnerabilities and over 140 bugs reported over the last several months."
sick_of_slop 11 hours ago [-]
FINALLY
Been waiting for this for timezone info updates for Northwestern Ontario and Manitoba making Daylight Savings permanent, which wreaked havoc on our customers since the first.
We have mitigations in place but they aren’t perfect, looking forward to getting this out ASAP.
To be clear - I blame the government for making the change on such short notice. Ontario got like 2 weeks notice. Nowhere near enough time to prepare.
About a year ago I found and exploited CVE-2026-2004, which is also a Postgres post-auth RCE, as part of Wiz's zeroday.cloud competition.
I choose that target because it immediately stood out as highly complex with lots of user input. In my opinion, it's a bad idea to define this as a security boundary in the first place. Access to a database can very likely lead to code execution - there's way too much attack surface.
Most serious cloud providers rightly sandbox their DB offerings exactly for this reason. And this year's zeroday.cloud competition no longer has authenticated Postgres as a target, exactly for this reason.
So, yes, if you're running multi-tenant Postgres as a public service, you should upgrade. Everyone else is in no rush.
Yes, the application above it should prevent SQL injection, but if it's imperfect, you don't want an attacker to turn SQL injection into RCE.
Been waiting for this for timezone info updates for Northwestern Ontario and Manitoba making Daylight Savings permanent, which wreaked havoc on our customers since the first.
We have mitigations in place but they aren’t perfect, looking forward to getting this out ASAP.
To be clear - I blame the government for making the change on such short notice. Ontario got like 2 weeks notice. Nowhere near enough time to prepare.