Missing Authorization in Tolgee - #VU164331
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose live translation edits across all projects, including private translation text and associated key, language, and editing-user information.
The vulnerability exists due to missing authorization in Tolgee's STOMP-over-WebSocket subscription handler when destinations without numeric project identifiers bypass permission checks. A remote attacker can anonymously connect to /websocket and subscribe to /projects/** to receive cross-tenant translation edits occurring during the subscription.