VSCodes SSH-Agent ist der Wahnsinn

VSCode's SSH Agent Is Bananas

VSCodes SSH-Agent ist der Wahnsinn

Thomas Ptacek von Fly.io vergleicht VSCodes Remote-SSH-Ansatz mit Emacs' Tramp. Während Tramp schlank auf dem Remote-System arbeitet, startet VSCode eine Bash-Snippet-Stager, der einen Agenten samt Node-Binary nachlädt. Der Agent läuft über portweitergeleitetes SSH, baut eine WebSocket-Verbindung zum VSCode-Frontend auf und kann im Dateisystem navigieren, beliebige Dateien bearbeiten, eigene Shell-PTYs starten und sich selbst persistieren. Ptacek warnt vor den Sicherheitsimplikationen, besonders auf Produktionsservern.

In security-world, there’s a name for tools that work this way. I won’t say it out loud, because that’s not fair to VSCode, but let’s just say the name is murid in nature.

Mehr von diesem Tag

2026-09-23