CVE-2021-41249

Yüksək

Təsvir

GraphQL Playground, GraphQL yönümlü tətbiqlərin hazırlanması üçün nəzərdə tutulmuş bir GraphQL IDE-dir. [email protected] versiyasından əvvəlki bütün graphql-playground-react versiyaları, kompromisə uğramış HTTP sxem introspeksiyası cavablarına və ya zərərli GraphQL tip adları olan sxem prop dəyərlərinə qarşı həssasdır; bu, əməliyyat avtomatik tamamlama zamanı kod inyeksiyasına imkan verən dinamik saytlararası skriptinq (XSS) hücum səthini ortaya çıxarır. Hücumun baş verməsi üçün istifadəçi graphql-playground-da zərərli sxemi yükləməlidir. Bu, o cümlədən endpoint sorğu parametrində zərərli sxemin URL-nin göstərilməsi daxil olmaqla, bir neçə yolla baş verə bilər. Əgər istifadəçi zərərli serveri təyin edən GraphQL Playground quraşdırmasına keçid linkinə klikləyərsə, istifadəçinin brauzerində ixtiyari JavaScript kodu işləyə bilər ki, bu da istifadəçi etibarnamələrinin oğurlanması və ya digər zərərli məqsədlər üçün istifadə edilə bilər. Əgər siz graphql-playground-react-dən birbaşa müştəri tətbiqinizdə istifadə edirsinizsə, onu 1.7.28 və ya daha yeni versiyaya yeniləyin.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulGraphql Playground
Dərc4 noy 2021
İlk görülmə4 noy 2021

Necə düzəltmək olar

Yeniləyin
  • graphql playground1.7.28 və ya daha yeni versiya
  • graphql-playground-react1.7.28 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
graphql playgroundv < 1.7.281.7.28
graphql-playground-reactnpmv < 1.7.281.7.28

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-41249 · Graphql Playground · Dark Radar