CVE-2022-29217

Yüksək

Təsvir

PyJWT, RFC 7519-un Python tətbiqidir. PyJWT çox sayda fərqli JWT imzalama alqoritmlərini dəstəkləyir. JWT ilə hücumçu təqdim etdiyi JWT tokeni üçün istifadə olunan imzalama alqoritmini seçə bilər. PyJWT kitabxanası tətbiqin hansı alqoritmlərin dəstəkləndiyini seçməsini tələb edir. Tətbiq bütün alqoritmləri dəstəkləmək üçün `jwt.algorithms.get_default_algorithms()` funksiyasını və ya tək bir alqoritmi təyin edə bilər. Problem o qədər də böyük deyil, çünki `algorithms=jwt.algorithms.get_default_algorithms()` istifadə edilməlidir. İstifadəçilər bu problem üçün yamanı almaq məqsədilə versiya v2.4.0-a yüksəltmə etməlidirlər. Alternativ həll yolu kimi, dekodlaşdırma zamanı qəbul edilən və gözlənilən alqoritmləri hər zaman açıq şəkildə təyin edin.

CiddilikYüksək
CVSS7.4
İstismar ehtimalı—
MəhsulPyjwt
Dərc24 may 2022
İlk görülmə24 may 2022
Zəiflik növüCWE-327CWE-327

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
pyjwt_project pyjwt1.5.0 ≤ v < 2.4.02.4.0
fedoraproject fedora35, 36—
pyjwtPyPI1.5.0 ≤ v < 2.4.02.4.0

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2022-29217 · Pyjwt · Dark Radar