PT-2026-103622

CVE-2026-103001

·

تاريخ النشر

2026-09-08

·

تاريخ التحديث

2026-10-30

الوصف من

CVSS 3.1
6.5
متوسطة
المقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N
Name of the Vulnerable Software and Affected Versions PyJWT versions 2.11.0 through 2.13.0
Description The PyJWT. merge options() function can modify a mutable options mapping provided by the caller when verify signature is set to false. If an application reuses this modified mapping in subsequent decode() or decode complete() calls while setting verify signature to true, the mapping may retain false values for several registered claim checks, including expiration, not-before, issued-at, audience, issuer, subject, and JWT ID. This allows a signed token with invalid registered claims to be accepted even when signature verification is enabled. Applications that use a fresh options mapping for every call are not affected.
Recommendations Update PyJWT to a version later than 2.13.0. As a temporary mitigation, ensure a fresh options mapping is created for each call to decode() or decode complete() instead of reusing a mutable mapping.
قابلية الاستغلال
استغلال
إصلاح
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-GVP8-978C-RX2Q
AZL-105642
CLEANSTART-2026-AF59744
CLEANSTART-2026-CW76652
CLEANSTART-2026-HI57815
ECHO-8665-D21F-1204
OPENSUSE-SU-2026:11994-1
OPENSUSE-SU-2026:22074-1
PYSEC-2026-4146
SUSE-SU-2026:24126-1
SUSE-SU-2026:24219-1
SUSE-SU-2026:24377-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾