CVE-2022-31186

Aşağı

Təsvir

NextAuth.js Next.js tətbiqləri üçün tam açıq mənbəli autentifikasiya həllidir. `v4.10.2` və `v3.29.9` versiyalarından əvvəlki `next-auth`-da məlumat sızması zəifliyi jurnal girişi imtiyazına malik hücumçuya jurnalda həddindən artıq məlumat əldə etməyə imkan verir, məsələn, kimlik provayderinin sirri (OAuth xətasının emalı zamanı atılan) və ondan sistemə qarşı sonrakı hücumlar üçün istifadə etməyə, məsələn, geniş icazələr tələb etmək üçün müştərini təqlid etməyə. Bu problem `v4.10.2` və `v3.29.9` versiyalarında `provider` məlumatı üçün jurnalın debug səviyyəsinə köçürülməsi ilə aradan qaldırılıb. Bundan əlavə, istehsalat mühitində `debug: true` seçiminin aktiv olması barədə xəbərdarlıq əlavə etdik. Əgər nədənsə yeniləyə bilmirsinizsə, jurnalları təmizləyərək `logger` konfiqurasiya seçimindən istifadə edə bilərsiniz.

CiddilikAşağı
CVSS3.3
İstismar ehtimalı—
MəhsulNext-auth Nextauth.js
Dərc1 avq 2022
İlk görülmə1 avq 2022
Zəiflik növüCWE-532CWE-532

Necə düzəltmək olar

Yeniləyin
  • next-auth nextauth.js3.29.9, 4.10.2 və ya daha yeni versiya
  • next-auth3.29.9, 4.10.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
next-auth nextauth.jsv < 3.29.9, 4.0.0 ≤ v < 4.10.23.29.9, 4.10.2
next-authnpmv < 3.29.9, 4.0.0 ≤ v < 4.10.23.29.9, 4.10.2

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-31186 · Next-auth Nextauth.js · Dark Radar