[SECURITY] CRITICAL: Telegram bot token visible in process command line #4
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: CRITICAL
Users should stop using the
--telegramflag on shared systems until this is fixed.Description
The Telegram bot token is passed as a subprocess argument to
curl, making it visible in the process command line viaps auxor/proc/*/cmdline. Any user on a shared system can view all running processes command lines.Location
scripts/browse.pylines 598-606 (send_to_telegram())Proof of Concept
Impact
Recommended Fix
Use Python
requestslibrary instead of curl subprocess:Immediate Action
/revoke--telegramon shared systemsReference
See
reviews/2026-03-25.mdSection 6.2