CVE-2026-116242 in pgAdmininfo

Zusammenfassung

von VulDB • 30.10.2026

pgAdmin 4 öffnet SSH-Tunnels mit der sshtunnel-Bibliothek, hat dieser jedoch weder host_pkey_directories noch ssh_config_file übergeben, sodass es stets die unverschlüsselten privaten Schlüssel im ~/.ssh-Verzeichnis des Betriebssystemkontos geladen hat, das unter dem pgAdmin ausgeführt wird. Es las zudem die Konfiguration dieses Kontos (~/.ssh/config) für den Tunnel-Host (IdentityFile, User, HostName, ProxyCommand) und konnte dessen ssh-agent nutzen. Im Servermodus konnte daher jeder Benutzer einen Tunnel zu einem Host konfigurieren, der den Schlüssel des Dienstkontos akzeptiert, ohne eigene Anmeldeinformationen oder mit einer Identitätsdatei, die nicht in ihrem Speicher vorhanden ist, und sich als dieses Konto authentifizieren.

Die Korrektur sorgt dafür, dass Tunnels im Servermodus ausschließlich die vom Benutzer konfigurierte Identitätsdatei oder das Passwort verwenden: Die Schlüssel, Konfigurationen und Agent des Dienstkontos werden nicht mehr genutzt; stattdessen wird eine Fehlermeldung ausgegeben, wenn eine Identitätsdatei in der Benutzerspeicherung nicht gefunden wird, anstatt auf ~/.ssh zurückzugreifen. Der Desktop-Modus bleibt unverändert.

Dieses Problem betrifft pgAdmin 4: vor Version 9.19.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

PostgreSQL

Reservieren

25.10.2026

Veröffentlichung

30.10.2026

Moderieren

akzeptiert

Eintrag

VDB-429377

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!