CVE-2026-1707

Restore restriction bypass via key disclosure vulnerability (pgAdmin 4)

High · published February 5, 2026

CVSS v3.1
7.4
EPSS
0%
Percentile
37.7
In the wild
Unconfirmed
What it is

⚡ PgAdmin version 9.11 has a sneaky little vulnerability that lets an attacker manipulate restore operations like a chef swapping ingredients in a recipe! 🍽️ Think of pgAdmin as a restaurant kitchen where the restore operation is a delicate dish being prepared. If an attacker can see what’s happening in real-time, they can sneak in and change the recipe—overwriting your restore script with their own, just like adding a secret but risky ingredient without the chef's approval. If exploited, an attacker could gain the ability to execute arbitrary commands on the pgAdmin host during the restore operation, leading to potential data breaches or system compromises. This could be absolutely devastating, allowing them to manipulate your database while you're trying to get it back in order!

Put simply

Think of pgAdmin as a restaurant kitchen where the restore operation is a delicate dish being prepared. If an attacker can see what’s happening in real-time, they can sneak in and change the recipe—overwriting your restore script with their own, just like adding a secret but risky ingredient without the chef's approval. This vulnerability allows attackers with access to the pgAdmin web interface to observe an ongoing restore operation. By extracting the `\restrict` key and using the `\unrestrict <key>` command, they can execute commands during the restore process, bypassing restrictions.

What to do

If exploited, an attacker could gain the ability to execute arbitrary commands on the pgAdmin host during the restore operation, leading to potential data breaches or system compromises. This could be absolutely devastating, allowing them to manipulate your database while you're trying to get it back in order! To protect yourself, immediately upgrade to the latest version of pgAdmin. Additionally, ensure proper access controls are in place for your pgAdmin web interface, and consider monitoring for suspicious activity related to restore operations. You've got this! With these steps, you can restore your pgAdmin to a secure state in no time. 🛡️

The record
Technical detail
CVSS v3.1
7.4 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00445 · 37.7th percentile
Published
2026-02-05T17:30Z
EPSS history
Timeline
  • 05 FEB 17:30Z
    Restore restriction bypass via key disclosure vulnerability (pgAdmin 4)
    cvelistv5