CVE-2026-55846

Orta

Təsvir

Allure 2, çoxdilli test hesabatı aləti olan Allure Report-un 2.x budağıdır. Versiya 2.39.0-dan əvvəl, allure serve və allure open tərəfindən başladılan HTTP serveri allure-commandline/src/main/java/io/qameta/allure/Commands.java faylındakı Commands.setUpServer() metodunda URI.getPath() funksiyasından istifadə edir və faizlə kodlaşdırılmış sorğu yolunu nəticəni normallaşdırmadan və ya onun həmin kataloq daxilində qaldığını təsdiqləmədən reportDirectory.resolve() metoduna ötürür. Serverə müraciət edə bilən autentifikasiya olunmamış müştəri, faizlə kodlaşdırılmış seqmentlər də daxil olmaqla üst kataloq seqmentləri göndərə bilər və bununla da serveFile() metodunun Allure prosesi tərəfindən oxuna bilən hər hansı adi faylı qaytarmasına səbəb ola bilər. Server standart olaraq localhost ünvanına bağlanır, lakin --host seçimi onu digər sistemlər üçün açıq edə bilər; yerli istifadəçilər, yaxın konteynerlər və ya brauzer mənşəli hücumlar yerli dinləyiciyə çata bilər. Bu, etibarnamələrin, konfiqurasiyanın, mənbə kodunun, build sirlərinin və digər CI/CD məlumatlarının ifşasına səbəb ola bilər. Bu problem versiya 2.39.0-da düzəldilmişdir.

CiddilikOrta
CVSS6.2
İstismar ehtimalı—
MəhsulIo.qameta.allure:allure-commandline
Dərc14 sen 2026
İlk görülmə14 sen 2026

Necə düzəltmək olar

Yeniləyin
  • io.qameta.allure:allure-commandline2.39.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
io.qameta.allure:allure-commandlineMavenv < 2.39.02.39.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.

CVE-2026-55846 · Io.qameta.allure:allure-commandline · Dark Radar