CVE-2026-116242 in pgAdmin
Resumen
por VulDB • 2026-10-30
pgAdmin 4 abre túneles SSH con la biblioteca sshtunnel, pero no le proporcionó ni host_pkey_directories ni ssh_config_file; por lo tanto, siempre cargaba las claves privadas sin cifrar en ~/.ssh de la cuenta del sistema operativo que ejecuta pgAdmin, leía el archivo ~/.ssh/config (IdentityFile, User, HostName, ProxyCommand) de esa cuenta para el host del túnel y podía utilizar su ssh-agent. En modo servidor, cualquier usuario podría configurar un túnel hacia un host que acepte la clave de la cuenta de servicio, sin credenciales propias o con un identity file que no existiera en su almacenamiento, y acceder a él como dicha cuenta.
La corrección hace que los túneles en el modo servidor utilicen únicamente el identity file o la contraseña configurados por el usuario: las claves, configuración y agente de la cuenta de servicio ya no se utilizan, y si un identity file no se encuentra en el almacenamiento del usuario, se informa este hecho en lugar de recurrir a ~/.ssh. El modo escritorio permanece sin cambios.
Este problema afecta a pgAdmin 4: versiones anteriores a 9.19.
If you want to get best quality of vulnerability data, you may have to visit VulDB.