CVE-2026-43890

Yüksək

Təsvir

Outline kollektiv sənədləşdirməyə imkan verən bir xidmətdir. 0.84.0 və 1.7.0 versiyaları arasında server/routes/api/subscriptions/subscriptions.ts faylındakı subscriptions.create API son nöqtəsində pozulmuş avtorizasiya nümunəsi müşahidə olunur. Sorğuda həm collectionId, həm də documentId təqdim edildikdə, marşrut idarəçisi YALNIZ kolleksiya budağına icazə verir (sətir 125 if (collectionId)), lakin server/commands/subscriptionCreator.ts faylındakı aşağı axın subscriptionCreator əmri abunəliyi documentId-yə (hansı ki, heç vaxt yoxlanılmayıb) əsasən yazır. Nəticədə, hücumçunun istifadəçisini instansiyadakı hər hansı komandada, hücumçunun oxuma girişinin olmadığı qurban sənədinə bağlayan abunəlik qeydi yaranır. Sxem (server/routes/api/subscriptions/schema.ts) .refine() vasitəsilə yalnız "ən azı bir collectionId/documentId" şərtini tətbiq edir — o, qarşılıqlı istisnaetməni təmin etmir, buna görə də hər ikisinin ötürülməsi sxemə uyğun valid sorğudur. Bu zəiflik 1.7.1 versiyasında aradan qaldırılmışdır.

CiddilikYüksək
CVSS7.7
İstismar ehtimalı—
MəhsulOutline
Dərc11 may 2026
İlk görülmə11 may 2026

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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
outline outline>= 0.82.1, < 1.7.1—

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-43890 · Outline · Dark Radar