CVE-2026-81643

Aşağı

Təsvir

ash-project ash_graphql daxilindəki yanlış avtorizasiya zəifliyi, abunəçinin görməyə səlahiyyəti olmayan qeydlər üçün GraphQL subscription payload-larının çatdırılmasına səbəb olur. AshGraphql.Subscription.Batcher komponentində do_send/5 funksiyası partiyanın ilk bildirişini həll edir və onu should_send?/1 ilə filtrləyir ki, bu da səhvləri forbidden, not_found kimi kodlaşdırılmış və ya heç bir kodu olmayan nəticələri silir; məqsəd məhz icazəsiz nəticələrin açıqlanmamasıdır. Partiyadakı digər bildirişlər proses lüğətindən oxunur, konveyerdən yenidən keçirilir və həmin filtr tətbiq edilmədən çıxan nəticələrə əlavə edilir. Onlar pubsub.publish_subscription/2 funksiyasına çatır və is_nil(record) qoruyucusu yalnız nil olan qeydləri silir, xəta daşıyan nəticələri yox. Standart bir saniyəlik partiya intervalı ərzində gələn hər hansı iki uyğun bildiriş kifayətdir və partiyalama standart yoldur. Düzəliş should_send?/1 funksiyasını bütün partiyaya tətbiq edir. Bu problem ash_graphql versiyalarına təsir edir: 1.4.0-dan etibarən 1.11.0 versiyasına qədər.

CiddilikAşağı
CVSS2.3
İstismar ehtimalı—
MəhsulAsh-project Ash Graphql
Dərc30 avq 2026
İlk görülmə30 avq 2026

Necə düzəltmək olar

Yeniləyin
  • ash-project ash_graphql1.11.0, e8e67f39add2ce0771e6db5f086afe68ba212c57 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
ash-project ash_graphql1.4.0 ≤ v < 1.11.0, 3cb2c9870d050c7c4bba6c211aaed97d732f7e81 ≤ v < e8e67f39add2ce0771e6db5f086afe68ba212c571.11.0, e8e67f39add2ce0771e6db5f086afe68ba212c57

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-81643 · Ash-project Ash Graphql · Dark Radar