CVE-2022-39227

Python-jwt subject to Authentication Bypass by Spoofing

Published Sep 23, 2022 CVSS 3.1 · 9.1 Critical EPSS 5.3% KEV · Not listed
Description
python-jwt is a module for generating and verifying JSON Web Tokens. Versions prior to 3.3.4 are subject to Authentication Bypass by Spoofing, resulting in identity spoofing, session hijacking or authentication bypass. An attacker who obtains a JWT can arbitrarily forge its contents without knowing the secret key. Depending on the application, this may for example enable the attacker to spoof other user's identities, hijack their sessions, or bypass authentication. Users should upgrade to version 3.3.4. There are no known workarounds.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-5p8v-58qm-c7fp python-jwt vulnerable to token forgery with new claims
History
Type Values Removed Values Added
Metrics ssvc

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 3, 2024, 12:00 PM
Reserved
Sep 2, 2022, 12:00 AM
Status
Modified
Published
Sep 23, 2022, 7:15 AM
Modified
Jun 17, 2026, 4:57 AM
Severity
Important
Public date
Sep 23, 2022, 12:00 AM