CVE-2026-73419

Orta

Təsvir

NextAuth.js, Next.js üçün autentifikasiya təmin edir. @auth/core 0.41.3, next-auth 4.24.15 və 5.0.0-beta.32 versiyalarından əvvəl Auth.js, OAuth/OIDC anti-CSRF yoxlamaları vəziyyətini (state), nonce və PKCE verifikatorunu onları yaradan provayderlə bağlı olmayan qlobal kukilərdə saxlayır. Geri çağırış (callback) zamanı, bir provayderlə başladılmış giriş prosesi əsnasında yaradılan yoxlama dəyəri, digər provayderin geri çağırışını təmin edə bilər, çünki saxlanılan kuki provayder ID-si, emitent (issuer), müştəri ID-si (client ID) və ya yönləndirmə URI-si daxil olmaqla geri çağırış provayderinin kimliyinə qarşı yoxlanılmır. Daxil olmuş halda hesabların bağlanmasına icazə verən çoxprovayderli tətbiqdə, bir provayderin avtorizasiya sorğusu müşahidə edilə bildikdə və hədəf provayderin geri çağırışı PKCE verifikatoru olmadan təmin edilə bildikdə, hücumçu qurbanı legitim eyni mənşəli axını başlatmağa vadar edə bilər və hücumçunun hədəf provayder hesabını qurbanın Auth.js istifadəçisinə bağlaya bilər. Bağlı provayder hücumçuya qurbanın hesabına daimi giriş imkanı verirken, yalnız saytlararası sorğu saxtakarlığı (CSRF) kifayət etmir. Bu problem @auth/core 0.41.3, next-auth 4.24.15 və 5.0.0-beta.32 versiyalarında düzəldilmişdir.

CiddilikOrta
CVSS6.8
İstismar ehtimalı—
Məhsul@auth/core
Dərc12 avq 2026
İlk görülmə12 avq 2026

Necə düzəltmək olar

Yeniləyin
  • @auth/core0.41.3 və ya daha yeni versiya
  • next-auth5.0.0-beta.32, 4.24.15 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
@auth/corenpmv < 0.41.30.41.3
next-authnpm5.0.0-beta.1 ≤ v < 5.0.0-beta.32, v < 4.24.155.0.0-beta.32, 4.24.15

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-2026-73419 · @auth/core · Dark Radar