CVE-2026-19869

Yüksək

Təsvir

@neo4j/graphql 5.2.0 versiyasından yamalanmış versiyalara qədər olan hissədə, eyni əməliyyat tipində tip səviyyəli @authentication qaydası mövcud olduqda, kök custom-resolver sahələrində sahə səviyyəli @authentication qaydalarının tətbiqi təmin edilmir. Həm tip səviyyəli @authentication (Query/Mutation üzərində), həm də sahə səviyyəli @authentication (həmin tip daxilindəki kök custom-resolver sahəsi üzərində) təyin edildikdə, yalnız tip səviyyəli qayda qiymətləndirilir və sahə səviyyəli qayda səssiz şəkildə gözardı edilir. Nəticədə, daha ciddi sahə bazlı tələblər — məsələn, admin rolu JWT iddiası (jwt: { roles_INCLUDES: "admin" }) — heç vaxt yoxlanılmır və daha geniş tip səviyyəli tələbi yerinə yetirən istənilən klient daha məhdudlaşdırılmış sahəni çağıra bilir. Burada token saxtakarlığı söz mövcut deyil: qanuni şəkildə verilmiş, düzgün imzalanmış admin olmayan token (məsələn, roles: ["user"]) kifayətdir.

CiddilikYüksək
CVSS7.6
İstismar ehtimalı—
MəhsulNeo4j Graphql
Dərc18 avq 2026
İlk görülmə18 avq 2026

Necə düzəltmək olar

Yeniləyin
  • neo4j graphql7.6.0, 5.12.15 və ya daha yeni versiya
İstehsalçı bildirişləri

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
neo4j graphql7.0.0 ≤ v < 7.6.0, 5.2.0 ≤ v < 5.12.15, 6.0.0 ≤ v ≤ 6.6.47.6.0, 5.12.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.