CVE-2021-41580

Orta

Təsvir

Node.js üçün olan 1.6.1 versiyasından əvvəlki passport-oauth2 paketi giriş tokeninin (access token) alınması zamanı baş verən xəta şərtini yanlış emal edir. Bu, OAuth kimlik provayderinin autentifikasiya uğursuzluğu haqqında hesabatlar üçün HTTP 200 status kodu istifadə etdiyi və tətbiqin sadəcə giriş tokenini aldıqda avtorizasiya verdiyi (yəni tokeni istifadə etməyə çalışmadığı) müəyyən istifadə ssenarilərində istismar edilə biləndir. QEYD: passport-oauth2 tədarükçüsü bunu passport-oauth2 zəifliyi hesab etmir.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulPassportjs Passport-oauth2
Dərc27 sen 2021
İlk görülmə27 sen 2021

Necə düzəltmək olar

Yeniləyin
  • passportjs passport-oauth21.6.1 və ya daha yeni versiya
  • passport-oauth21.6.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
passportjs passport-oauth2v < 1.6.11.6.1
passport-oauth2npmv < 1.6.11.6.1

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-2021-41580 · Passportjs Passport-oauth2 · Dark Radar