212 matches found
pgAdmin 4 - Authentication Bypass
pgAdmin 4 versions 8.11 and earlier are vulnerable to a security flaw in OAuth2 authentication. This vulnerability allows an attacker to potentially obtain the client ID and secret, leading to unauthorized access to user data. id: CVE-2024-9014 info: name: pgAdmin 4 - Authentication Bypass author...
CVE-2024-9014
CVE-2024-9014 - Herramientas de explotación de omisión de autenticación OAuth2 de pgAdmin 4 Este repositorio contiene herramientas para comprobar y explotar la vulnerabilidad CVE-2024-9014 en pgAdmin 4. La vulnerabilidad permite a un atacante omitir la autenticación OAuth2 y acceder a recursos...
CVE-2024-9014
This post is a research article published by EQSTLab. CVE-2024-9014 ★ CVE-2024-9014 Sensitive Information Exposure PoC ★ Description CVE-2024-9014 : pgAdmin4 Sensitive Information Exposure description: pgAdmin versions 8.11 and earlier are vulnerable to a security flaw in OAuth2 authentication...
CVE-2024-3116_RCE_in_pgadmin_8.4
CVE-2024-3116RCEinpgadmin8.4 Creando un laboratorio y probando la CVE-2024-3116, una ejecución remota de código en pgadmin 8.4 pip descargar el archivo .whl 8. Instalar pgadmin4: python -m pip install C:\Users\User\Downloads\pgadmin4-8.4-py3-none-any.whl Carpeta de instalación:...
CVE-2025-13780
CVE-2025-13780: Escáner RCE para pgAdmin 4 = 8.14 Un escáner de vulnerabilidades integral para CVE-2025-13780 , una vulnerabilidad de ejecución remota de código RCE en pgAdmin 4 versiones ≤ 8.14. 🔍 Detalles de la vulnerabilidad La vulnerabilidad existe en la función Restore de pgAdmin 4. La...
CVE-2025-2945-pgAdmin-RCE
CVE-2025-2945 — Ejecución Remota de Código en la Herramienta de Consultas de pgAdmin 4 CVSS 3.1: 9.9 Crítico · Afecta: pgAdmin 4 8.10 – 9.1 · Corregido en: 9.2 4 de abril de 2025 CWE-95 Neutralización Incorrecta de Directivas en Código Evaluado Dinámicamente / Inyección en Eval Una prueba de...
CVE-2026-17566
CVE-2026-17566 — pgAdmin 4 Import/Export Data RCE PoC PoC de ejecución remota de código en la herramienta Import/Export Data de pgAdmin 4. Aprovecha la divergencia semántica del escape de barra invertida entre el verificador de paréntesis isqueryparensbalanced y psql para inyectar \copy ... TO...
Blackash-CVE-2025-12762
🔐 CVE-2025-12762 — Vulnerabilidad Crítica de RCE en pgAdmin 4 🚨 ¿Cuál es el problema? Existe una falla de Ejecución Remota de Código RCE en pgAdmin 4 versiones ≤ 9.9. Los atacantes pueden ejecutar comandos arbitrarios en el host cuando pgAdmin se ejecuta en modo servidor y procesa un volcado SQL ...
pgadmin4-9.10-CVE-2025-13780
pgadmin4 9.11 Ejecución de comandos mediante el filtro de meta-comandos Resumen El filtro de meta-comandos de restauración PLAIN introducido en pgAdmin como parte de la corrección del Issue 9320 no detecta meta-comandos cuando un archivo SQL comienza con una Marca de Orden de Bytes UTF-8 EF BB BF...
CVE-2025-2945-pgadmin-rce
CVE-2025-2945 — RCE autenticado en la herramienta de consulta de pgAdmin 4 Prueba de concepto para CVE-2025-2945, una vulnerabilidad crítica de ejecución remota de código en pgAdmin 4. Versiones afectadas: 8.10 hasta 9.1 Corregido en: 9.2 publicada el 4 de abril de 2025 CVSS v3.1: 9.9 Crítica...
CVE-2024-2044
PoC CVE-2024-2044: pgAdmin 4 RCE Autenticado Linux/POSIX Este repositorio contiene un script Proof of Concept PoC para CVE-2024-2044 , una vulnerabilidad crítica que combina Authenticated Path Traversal y Unsafe Deserialization en pgAdmin 4 versión 8.3 e inferiores ejecutándose en entornos...
pgadmin-ai-assistant-sql-injection-cve-2026-17351-lexer-differential-bypass
CVE-2026-17351 — Bypass de solo lectura del Asistente de IA de pgAdmin 4 mediante diferencia de lexer PoC para CVE-2026-17351, un bypass crítico CVSS 9.0 de inyección SQL en el Asistente de IA de pgAdmin 4. Resumen de la vulnerabilidad Las versiones de pgAdmin 4 desde la 9.13 hasta la 9.16 utiliz...
CVE-2026-86861
A flaw was found in pgAdmin 4. The File Manager's savefile endpoint, used for saving files from the Query Tool and ERD, did not properly handle symbolic links. An authenticated user with existing filesystem access to the pgAdmin host or a shared storage backend could exploit a timing window to...
CVE-2026-86862
A flaw was found in pgAdmin 4. Authenticated users with toolsrestore or toolsmaintenance permissions can exploit a connection-string injection issue in the Restore and Maintenance tools. By manipulating the 'database' field passed to the --dbname option of pgrestore and psql, an attacker can...
CVE-2026-86863
A flaw was found in pgAdmin 4. When the 'webserver' authentication source is enabled, a remote attacker can bypass authentication by supplying a client-controlled identity header. This allows the attacker to authenticate as any user, including an Administrator, without providing valid credentials...
CVE-2026-86864
A flaw was found in pgAdmin 4. An authenticated user with 'toolsbackup' permission can exploit an argument injection vulnerability in the Backup tool to create or overwrite arbitrary files on the system where pgAdmin is running. Additionally, a connection-string injection vulnerability allows the...
CVE-2026-86864
pgAdmin 4's Backup tool appended the client-supplied 'database' field from the /backup/job//object request to the pgdump argument vector as a bare trailing positional argument, without validation. Because pgdump parses its options with getoptlong, which permutes arguments, a value beginning with ...
CVE-2026-86863
pgAdmin 4's Webserver authentication source is intended to accept an identity asserted by the web server or reverse proxy in front of pgAdmin, delivered through the WSGI/CGI environment. WebserverAuthentication.getuser read config.WEBSERVERREMOTEUSER from request.environ and, when that returned...
CVE-2026-86862
pgAdmin 4's Restore and Maintenance tools passed the client-supplied 'database' field directly as the value of the --dbname option given to pgrestore and psql. libpq expands a database name containing an equals sign into a full connection string, and connection keywords embedded in that value tak...
CVE-2026-86864 pgAdmin 4: Argument and connection-string injection via the database field in the Backup tool
pgAdmin 4's Backup tool appended the client-supplied 'database' field from the /backup/job//object request to the pgdump argument vector as a bare trailing positional argument, without validation. Because pgdump parses its options with getoptlong, which permutes arguments, a value beginning with ...