Patch Forecast
Yellow warning
Plan into this sprint.

CVE-2026-116246

To pass a server's password to psql and to the utilities pgAdmin 4 runs as background processes…

Risk score
41/100
CVSS
6.5 v3.1
Exploit chance (30 days)
0.2%
Published
30 Oct 2026

Open in the live forecast Today's forecast

What to know

What it is
To pass a server's password to psql and to the utilities pgAdmin 4 runs as background processes, the server manager wrote it into pgAdmin's own process environment: as PGPASSWORD for the PSQL tool, and under a per-process variable for a utility. Nothing removed it afterwards. pgAdmin's environment is shared by every u…
Affected
See advisory
Fix
Upgrade the product to 9.19 or later.
Exploitation
No known exploitation

Why it is Yellow

  • CVSS 6.5 medium

References

Original description

To pass a server's password to psql and to the utilities pgAdmin 4 runs as background processes, the server manager wrote it into pgAdmin's own process environment: as PGPASSWORD for the PSQL tool, and under a per-process variable for a utility. Nothing removed it afterwards. pgAdmin's environment is shared by every user's requests and copied into every process it starts, so in server mode another user's later PSQL session or utility inherited the password, and libpq used PGPASSWORD for any connection made without a password of its own, letting one user connect with another user's saved password. The fix puts the password only into the environment built for the process that needs it and starts psql with a copy of pgAdmin's environment instead of the environment itself. This issue affects pgAdmin 4: before 9.19.

Last activity 30 Oct 2026. Patch Forecast updates every hour.