CVE-2026-61552
WysokieCVSS 7.2Streszczenie
Icinga 2 od wersji 2.4 do 2.14.9, 2.15.4 i 2.16.2 zapisuje kontrolowane przez atakującego nazwy szablonów do generowanej konfiguracji bez ich escapowania. Uwierzytelniony ApiUser z uprawnieniem objects/create/* może wstrzyknąć konfigurację Icinga 2 DSL, utworzyć dodatkowe obiekty i przekroczyć przypisane uprawnienia.
Ocena ryzyka
Może to pozwolić atakującemu na eskalację uprawnień i modyfikację konfiguracji monitoringu, co może prowadzić do fałszywych alarmów lub ukrycia rzeczywistych problemów.
Rekomendacja
Zaktualizuj Icinga 2 do wersji 2.14.9, 2.15.4 lub 2.16.2 (lub nowszej), które naprawiają ten problem.
Inne podatności w Icinga 2
Zobacz wszystkie- CVE-2026-61551Wysokie
Icinga 2 przed wersjami 2.14.9, 2.15.4 i 2.16.2 nie ogranicza głębokości zagnieżdżenia JSON, co może wyczerpać stos wywołań. Ścieżki parsowania JSON są dostępne dla nieuwierzytelnionych klientów sieciowych przez usługę Icinga 2 na porcie TCP 5665, co pozwala zdalnemu atakującemu na zawieszenie procesu.
- CVE-2026-61550Krytyczne
Icinga 2 od wersji 2.8 do 2.14.9, 2.15.4 i 2.16.2 zawiera podatność w obsłudze wiadomości JSON-RPC dotyczących aktualizacji certyfikatów, gdzie nie weryfikuje się, czy nadawca jest zaufanym punktem końcowym. Nieuwierzytelniony atakujący z dostępem do portu TCP 5665 może podmienić certyfikat węzła i certyfikat CA, podszyć się pod zaufany węzeł i przejąć kontrolę.
Oryginalny opis (angielski, źródło NVD)
Icinga 2 is an open source monitoring system. From 2.4 until 2.14.9, 2.15.4, and 2.16.2, the /v1/objects API writes attacker-controlled template names into generated configuration without escaping them. An authenticated ApiUser with an objects/create/* permission can inject Icinga 2 DSL configuration, escape the intended object, create additional objects, and exceed the user's assigned privileges. This issue is fixed in versions 2.14.9, 2.15.4, and 2.16.2.

