Comprehensive data protection for all workloads
Post Reply
mcvosi
Enthusiast
Posts: 70
Liked: 8 times
Joined: Jun 14, 2011 1:55 pm
Full Name: Matthew Vaughan
Contact:

CVE-2025-1094

Post by mcvosi »

Is it recommended to update the PostgreSQL instance, per CVE-2025-1094?
Mildur
Product Manager
Posts: 10382
Liked: 2785 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: CVE-2025-1094

Post by Mildur » 1 person likes this post

Hi Matthew,

Our R&D team is already aware of the new PostgreSQL patch/security fix. Our upcoming patch Veeam Backup & Replication v12.3.1 will include the most recent PostgreSQL v15 build for new deployments.

For existing servers, PostgreSQL must be patched manually, and it's always recommended to keep PostgreSQL updated with the latest patches, especially if new CVEs are announced.

Updating within the same major version is a straightforward task. Please check KB4386 for guidance on how to patch your PostgreSQL server.

Best,
Fabian
Product Management Analyst @ Veeam Software
mkretzer
Veteran
Posts: 1255
Liked: 444 times
Joined: Dec 17, 2015 7:17 am
Contact:

Re: CVE-2025-1094

Post by mkretzer »

When will 12.3.1 arrive and will an upgrade also patch the included Postgres?
Mildur
Product Manager
Posts: 10382
Liked: 2785 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: CVE-2025-1094

Post by Mildur » 1 person likes this post

When will 12.3.1 arrive
No ETA, but the plan is to release it in the upcoming weeks.
and will an upgrade also patch the included Postgres?
No, <automated PostgreSQL updating> is planned as a v13 feature and will first be released for backup server on Linux.

Best,
Fabian
Product Management Analyst @ Veeam Software
FCU_JE
Influencer
Posts: 16
Liked: 5 times
Joined: Oct 09, 2024 6:17 pm
Contact:

Re: CVE-2025-1094

Post by FCU_JE » 1 person likes this post

My advice probably won't be worth too much as I only (currently) use PSQL for my community edition instance of VBR but essentially what my process is is as follows:

1. Run `gsv *veeam* | sort -Property Name -Descending | Stop-Service -Verbose` several times until it basically returns instantly, indicating they're all stopped.

2. winget update PostgreSQL.PostgreSQL.15 (I think winget is now available on WS2025).

3. Run `gsv *veeam* | sort -Property Name | Start-Service -Verbose`

I don't have any issues with the above process, Veeam always "just works" after this.
brent-h
Novice
Posts: 5
Liked: never
Joined: Nov 17, 2022 3:58 am
Full Name: Brent H.
Contact:

Re: CVE-2025-1094

Post by brent-h »

Hello,

Just FYI: When I updated to the latest PostgreSQL 15.12-1, it no longer needs Windows Script Host enabled, since they converted the initcluster script (that the installer runs) to PowerShell now (https://github.com/EnterpriseDB/edb-installers/pull/244). (I still currently use MS SQL as the db, but PostgresSQL is installed with Veeam 12.3 and later).

If 12.3.1 uses that version or later, it shouldn't need to require the Windows Script Host to be enabled anymore ( https://www.veeam.com/kb4699 ).
k00laid
Veeam Vanguard
Posts: 230
Liked: 59 times
Joined: Jan 13, 2011 5:42 pm
Full Name: Jim Jones
Location: Hurricane, WV
Contact:

Re: CVE-2025-1094

Post by k00laid »

Does this same guidance apply to VB365 v8 as well @mildur?
Jim Jones, Sr. Product Infrastructure Architect @iland / @1111systems, Veeam Vanguard
mkaec
Veteran
Posts: 479
Liked: 143 times
Joined: Jul 16, 2015 1:31 pm
Full Name: Marc K
Contact:

Re: CVE-2025-1094

Post by mkaec » 3 people like this post

This is a good example of why I'm not happy about being forced to use PostgreSQL. If a security patch is released for Microsoft SQL Server, it comes through automatically via Windows Update.
mkretzer
Veteran
Posts: 1255
Liked: 444 times
Joined: Dec 17, 2015 7:17 am
Contact:

Re: CVE-2025-1094

Post by mkretzer » 1 person likes this post

Indeed. But i also understand that the switch to postgres is a necessary step on the way to a fully linux backup server...
mkaec
Veteran
Posts: 479
Liked: 143 times
Joined: Jul 16, 2015 1:31 pm
Full Name: Marc K
Contact:

Re: CVE-2025-1094

Post by mkaec »

There are plenty of applications that support choice of database back-ends (including Veeam B&R for the moment). You could have PostgreSQL on Linux and still allow SQL Server on Windows.
Gostev
Chief Product Officer
Posts: 32259
Liked: 7622 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: CVE-2025-1094

Post by Gostev » 1 person likes this post

This will become a moot point once Veeam starts managing PostgreSQL so you don't have to think about the database in principle, like you don't think that your Google Chrome runs on an embedded SQLite database.

And until then, Microsoft SQL Server will still be supported.
iDeNt_5
Enthusiast
Posts: 26
Liked: 7 times
Joined: Feb 09, 2024 5:34 pm
Full Name: Matteo Fringuelli
Contact:

Re: CVE-2025-1094

Post by iDeNt_5 »

mkretzer wrote: Mar 10, 2025 4:46 pm Indeed. But i also understand that the switch to postgres is a necessary step on the way to a fully linux backup server...
IDK which distro we're talking about, but SQL Server is also supported on Linux.
BKoretz
Service Provider
Posts: 2
Liked: 1 time
Joined: Mar 30, 2020 8:00 pm
Full Name: Bruce Koretz
Contact:

Re: CVE-2025-1094

Post by BKoretz » 1 person likes this post

So PostgreSQL 15.11 is officially supported? KB4386 states to make sure it is on the official system requirements document and it is not, it says 15.x and then mentions 15.10.1 specifically. Has anyone had issues upgrading within 15.x to 15.11?
d.artzen
Enthusiast
Posts: 89
Liked: 37 times
Joined: Jan 14, 2022 9:16 am
Full Name: Daniel Artzen
Location: Germany
Contact:

Re: CVE-2025-1094

Post by d.artzen »

I have updated the VBR Postgres to 15.12 recently and did not have any issues at all. I just followed the steps outlined in https://www.veeam.com/kb4386
After the reboot everything worked as it should.
t7MevELx0
Service Provider
Posts: 73
Liked: 9 times
Joined: Feb 06, 2024 6:55 pm
Contact:

Re: CVE-2025-1094

Post by t7MevELx0 »

Veeam Backup for M365 works with PostgreSQL 17.4. It's odd VBR only "supports" 15.x. Their own documentation clearly states that the M365 software can use 15.x OR later. I figured, well 17.4 is "later"...

I know several people run VBR on PostgreSQL 17.4 in non-production environments with no issues. Given this and VBR can backup 17.4, I find it odd they still refuse to say you can use it.

I hope this changes at some point. It'd be nice to have both Veeam products on the same page so to speak.
BostjanUNIJA
Service Provider
Posts: 114
Liked: 16 times
Joined: Apr 25, 2022 6:18 pm
Full Name: Bostjan UNIJA
Contact:

Re: CVE-2025-1094

Post by BostjanUNIJA »

BostjanUNIJA
Service Provider
Posts: 114
Liked: 16 times
Joined: Apr 25, 2022 6:18 pm
Full Name: Bostjan UNIJA
Contact:

Re: CVE-2025-1094

Post by BostjanUNIJA » 1 person likes this post

Hi.

I have a question:

So upgrading PostgreSQL to 15.12 is supported by VBR, and 16.8 and 17.4 isn't in this moment, right?

Does 15.12 resolve current CVE threats?
Gostev
Chief Product Officer
Posts: 32259
Liked: 7622 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: CVE-2025-1094

Post by Gostev »

That is correct. If you read the CVE description, even 15.11 is not affected by it already.
BostjanUNIJA
Service Provider
Posts: 114
Liked: 16 times
Joined: Apr 25, 2022 6:18 pm
Full Name: Bostjan UNIJA
Contact:

Re: CVE-2025-1094

Post by BostjanUNIJA »

Thank you for your reply Gostev.
Just to clarify.

Per URL: “https://helpcenter.veeam.com/docs/backu ... QL&ver=120

PostgreSQL 15.x is compatible, including 15.12?
Gostev
Chief Product Officer
Posts: 32259
Liked: 7622 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: CVE-2025-1094

Post by Gostev » 2 people like this post

Yes, x includes 12 :D
mkaec
Veteran
Posts: 479
Liked: 143 times
Joined: Jul 16, 2015 1:31 pm
Full Name: Marc K
Contact:

Re: CVE-2025-1094

Post by mkaec » 1 person likes this post

Gostev wrote: Mar 10, 2025 6:03 pm And until then, Microsoft SQL Server will still be supported.
I think the last B&R update forced me to install PostgreSQL. And I think Veeam Backup for Microsoft 365 insisted on using PostgreSQL, too.

It would have been a non-issue if it were done in the correct order (implement management of patches, then start moving customers over). But instead customers are having to deal with an unnecessary CVE.
Gostev
Chief Product Officer
Posts: 32259
Liked: 7622 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: CVE-2025-1094

Post by Gostev »

This requires a packaged "software appliance" experience we won't have until V13.
Post Reply

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 79 guests