CVE-2022-23539

Orta

Təsvir

`jsonwebtoken` kitabxanasının `<=8.5.1` versiyaları yanlış konfiqurasiya edilə bilər ki, bu da imzanın yoxlanılması üçün köhnəlmiş və təhlükəsiz olmayan açar növlərinin istifadəsinə səbəb olar. Məsələn, RS256 alqoritmi ilə DSA açarları istifadə edilə bilər. Əgər siz GitHub Təhlükəsizlik Məsləhətində təsirə məruz qalmayan kimi qeyd olunan kombinasiyalardan fərqli bir alqoritm və açar növü istifadə edirsinizsə, bu problem sizin üçün aktualdır. Bu problem aradan qaldırılıb, zəhmət olmasa 9.0.0 versiyasına yeniləyin. Bu versiya asimmetrik açar növü və alqoritm kombinasiyalarını yoxlayır. Düzgün və təhlükəsiz konfiqurasiya üçün yuxarıda qeyd olunan alqoritm / açar növü kombinasiyalarına baxın. 9.0.0 versiyasına yenilədikdən sonra hələ də etibarsız açar növü/alqoritm dəyəri kombinasiyalarından istifadə edərək tokenləri imzalamağa və ya yoxlamağa davam etmək istəyirsinizsə, `sign()` və/və ya `verify()` funksiyalarında `allowInvalidAsymmetricKeyTypes` seçimini `true` olaraq təyin etməlisiniz.

CiddilikOrta
CVSS5.9
İstismar ehtimalı—
MəhsulAuth0 Jsonwebtoken
Dərc23 dek 2022
İlk görülmə23 dek 2022
Zəiflik növüCWE-327CWE-327

Necə düzəltmək olar

Yeniləyin
  • jsonwebtoken9.0.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
auth0 jsonwebtokenv ≤ 8.5.1—
jsonwebtokennpmv < 9.0.09.0.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.