Skip to content
OpenAdvisories
Critical · 9.1 CVE-2020-10594 EUVD-2020-0074GHSA-fpjm-rp2g-3r4cPYSEC-2020-40

Django Rest Framework jwt allows obtaining new token from notionally invalidated token

Published Mar 15, 2020 · Updated Aug 4, 2024 · Assigned by mitre

Description

An issue was discovered in drf-jwt 1.15.x before 1.15.1. It allows attackers with access to a notionally invalidated token to obtain a new, working token via the refresh endpoint, because the blacklist protection mechanism is incompatible with the token-refresh feature. NOTE: drf-jwt is a fork of jpadilla/django-rest-framework-jwt, which is unmaintained.

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI drf-jwt >= 1.15.0, < 1.15.1 1.15.1 GHSA-fpjm-rp2g-3r4c

References