Finding / openhands

2026-10-24-openhands-canvas-removes-the-session-key-from-a-child-command-line-only-after-v1-33

Canvas removes the session key from a child command line only after v1.33.0. The launcher stops passing the static server’s session key as a command-line argument and uses a child environment value instead. The key therefore leaves that process-argument surface. This patch is after the latest stable release. It does not remove the automation-key alias from agent terminals or correct the Docker custom-key export branch.

Channel: main-unreleased. Half: defect. Date: 2026-10-23.

Operator consequence: Track the first containing release and inspect the launched process arguments before closing this exposure path. Do not promise the repair from an ordinary v1.33.0 upgrade. Moving a credential between process surfaces reduces one disclosure path; acceptance still requires checking which subprocesses inherit it.

Receipt

Finding metadata

Run: 2026-10-24-weekly-digest-2026-10-13_2026-10-24-frontier-v0

Finding ID: 2026-10-24-openhands-canvas-removes-the-session-key-from-a-child-command-line-only-after-v1-33

Profile citations

Source links

Primary links, including exact changelog lines when available.