Weblate Doesn't Invalidate API Token on Password Change
Moderate severity
GitHub Reviewed
Published
Apr 30, 2026
in
WeblateOrg/weblate
•
Updated May 8, 2026
Description
Published to the GitHub Advisory Database
Apr 30, 2026
Reviewed
Apr 30, 2026
Published by the National Vulnerability Database
May 7, 2026
Last updated
May 8, 2026
Impact
When a user changes their password, browser sessions are correctly invalidated via
cycle_session_keys(), but DRF API tokens (wlu_*prefix) stored inauthtoken_tokenare not revoked.Patches
Resources
Weblate thanks Sang Yu Jeon for reporting this via GitHub.
References