CVE-2026-76073

Yüksək

Təsvir

Label Studio annotasiya detalları son nöqtəsini (endpoint) sorğu göndərən istifadəçinin təşkilatı ilə məhdudlaşdırmır. label_studio/tasks/api.py faylındakı AnnotationAPI `queryset = Annotation.objects.all()` şəklində elan edir və heç bir `get_queryset` override-i təmin etmir, buna görə də standart axtarış hər hansı annotasiyanı primary key vasitəsilə əldə edir. View-nun `permission_required` bölmələrində `annotations.view`, `annotations.change` və `annotations.delete` qeyd olunub və label_studio/core/permissions.py hər bir icazəni `rules.is_authenticated` ilə qeydiyyata alır, beləliklə yoxlama hər hansı daxil olmuş hesab tərəfindən təmin edilir və obyekt səviyyəsində təşkilat testi həyata keçirilmir. Paralel tapşırıq son nöqtəsi öz queryset-ini sorğu göndərənin aktiv təşkilatına uyğun olaraq `project__organization` ilə məhdudlaşdırır ki, bu da sözügedən yolun ötürdüyü sərhəddir. Annotasiya identifikatorları ardıcıl tam ədədlərdir, buna görə də bir təşkilatın autentifikasiya olunmuş istifadəçisi eyni instansiyadakı digər təşkilatlara məxsus annotasiyaları oxumaq, dəyişdirmək və silmək üçün identifikatorları sadalayabilir. Eynilə məhdudiyyətsiz queryset həmin fayldakı AnnotationConvertAPI-da da mövcuddur.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulHumansignal Label-studio
Dərc24 avq 2026
İlk görülmə24 avq 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
HumanSignal label-studiov ≤ 1.23.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.

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.