English
Open in Telegram

Post 🚀 New issue to wemake-services/django-modern-rest by @sobolevn

1 September 2026
W
wps_forward_bot
🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 The JWT blocklist is silently bypassed by tokens without a `jti` (#1322) There are two problem with jti and blocklist app: 1. We ignore cases where jti is None in the payload. None can't be found here: self.blocklist_model().objects.filter(jti=token.jti).exists(), so this check always passes. Moreover, it does not make sence to use tokens without jti and blocklist app 2. We don't check that token is created with a valid jti when blocklist app is used. We must do that, so this won't potentially fail on tokens with jti=None: django-modern-rest/dmr/security/jwt/blocklist/auth.py Lines 59 to 70 in a2d44b1 So, the logout path raises IntegrityError (HTTP 500) rather than a clean error. We need to add ['jti'] to self.require_claims with JWTokenBlocklistSyncMixin and JWTokenBlocklistAsyncMixin. (please, do not take this issue before the 1st of September) #bug #good_first_issue #help_wanted #security #opensource_september #django_modern_rest sent via relator
2 · 182 ·

Nearby in the feed

Wwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 `@sensitive_variables` decorator is missing on auth views (#1323) We already have @endpoint_decWwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @kondratevdev 📝 Strict boolean `Query` component cannot parse valid OpenAPI boolean values (#1325) What's w
this message
Wwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 Make sure that `SSE` validation for events work correctly, including custom types and `validateWwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 `HttpBasicSyncAuth` and `HttpBasicAsyncAuth` must strictly configure `auth_scheme` prefix (#133
ННаходки в опенсорсе: PythonНаходки в опенсорсе: Python@opensource_findings_python · channel · Tech
1 052subscribers369average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count