CVE-2026-31827
Təsvir
Alienbin anonim kod və mətn paylaşımı veb xidmətidir. 1.0.0 və daha öncəki versiyalarda server.js faylındakı /save son nöqtəsi (endpoint), hər yeni yazı göndərildikdə bütün post kolleksiyasında MongoDB TTL indeksini silir və yenidən yaradır. İstifadəçi B qısa TTL müddətinə malik (məsələn, 30 saniyə) bir yazı göndərdikdə, TTL indeksi kolleksiyadakı bütün sənədlər üçün expireAfterSeconds: 30 olaraq yenidən yaradılır. Bu, İstifadəçi A-nın yazısının (ilkin olaraq 7 gün təyin edilmiş) 30 saniyədən sonra silinməsinə səbəb olur. Hücumçu tərəfindən ttlOption=30s parametri ilə ardıcıl şəkildə yazılar göndərilərək mövcud olan bütün yazılar qəsdən silinə bilər.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Blue-B Alienbin | <= 1.0.0 | — |
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.
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.