Description
A security vulnerability has been detected in django-oauth django-oauth-toolkit 3.3.0. This issue affects the function _load_id_token of the file oauth2_provider/oauth2_validators.py. The manipulation leads to session expiration. The attack can be initiated remotely. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-07-19
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the _load_id_token function of oauth2_validators.py in django-oauth-toolkit 3.3.0. A crafted input can cause a valid user session to expire prematurely. This results in a forced logout or interruption of the authentication flow, preventing users from continuing their activity without re‑authenticating. The weakness is classified as CWE-613, insufficient session expiration.

Affected Systems

The affected product is Django‑OAuth‑Toolkit version 3.3.0 from the django‑oauth family. No other version information is provided, and it is unknown whether later releases address the issue.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate risk, and the EPSS score of less than 1% suggests exploitation is unlikely but not impossible. Since the description states that the attack can be initiated remotely and does not require privileged access, it is inferred that any user able to send custom requests to the endpoint that invokes _load_id_token could exploit the flaw. The issue is not listed in CISA KEV, but administrators should consider the potential for service disruption and evaluate the threat within their environment.

Generated by OpenCVE AI on August 3, 2026 at 02:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade django‑oauth‑toolkit to a newer release that fixes the session‑expiration bug; if none is available, replace the vulnerable version with a patched one.
  • If a patch cannot be applied immediately, restrict network access to the endpoint that calls _load_id_token by configuring firewall rules or application‑level allowed origins to limit which clients can send requests.
  • Implement monitoring for abnormal session expirations and apply rate limiting or CAPTCHA to token requests to reduce the risk of intentional misuse.

Generated by OpenCVE AI on August 3, 2026 at 02:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 20 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 19 Jul 2026 02:30:00 +0000

Type Values Removed Values Added
Description A security vulnerability has been detected in django-oauth django-oauth-toolkit 3.3.0. This issue affects the function _load_id_token of the file oauth2_provider/oauth2_validators.py. The manipulation leads to session expiration. The attack can be initiated remotely. The project was informed of the problem early through an issue report but has not responded yet.
Title django-oauth django-oauth-toolkit oauth2_validators.py _load_id_token session expiration
First Time appeared Django-oauth
Django-oauth django-oauth-toolkit
Weaknesses CWE-613
CPEs cpe:2.3:a:django-oauth:django-oauth-toolkit:*:*:*:*:*:*:*:*
Vendors & Products Django-oauth
Django-oauth django-oauth-toolkit
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:ND/RL:ND/RC:UR'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:R'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:R'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X'}


Subscriptions

Django-oauth Django-oauth-toolkit
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-20T13:58:32.053Z

Reserved: 2026-07-18T08:23:11.906Z

Link: CVE-2026-16206

cve-icon Vulnrichment

Updated: 2026-07-20T13:58:28.784Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T02:45:03Z

Weaknesses
  • CWE-613

    Insufficient Session Expiration