VDB
Sign up
MEDIUM6.8

PYSEC-2026-1776

pgAdmin 4 has command injection vulnerability on Windows systems

Quick fix

PYSEC-2026-1776 — pgadmin4: upgrade to the fixed version with the command below.

pip install --upgrade 'pgadmin4>=9.10'

Details

pgAdmin 4 versions up to 9.9 are affected by a command injection vulnerability on Windows systems. This issue is caused by the use of shell=True during backup and restore operations, enabling attackers to execute arbitrary system commands by providing specially crafted file path input.

Are you affected?

Enter the version of the package you're using.

Affected packages

PyPI/pgadmin4
Introduced in: 0Fixed in: 9.10
Fixpip install --upgrade 'pgadmin4>=9.10'

References