Weblate Doesn't Invalidate API Token on Password Change
Moderate severity
GitHub Reviewed
Published
Apr 30, 2026
in
WeblateOrg/weblate
•
Updated Apr 30, 2026
Description
Published to the GitHub Advisory Database
Apr 30, 2026
Reviewed
Apr 30, 2026
Last updated
Apr 30, 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