Katalog CVE

CVE-2026-116117

WysokieCVSS 7.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.50%

Percentyl 43 - wyżej niż 43% wszystkich znanych CVE

Streszczenie

W aplikacji halo-dev halo do wersji 2.27.0-beta.1 wykryto podatność w funkcji resolveViewNameOrDefault klasy DefaultViewNameResolver odpowiedzialnej za rozwiązywanie nazw widoków. Manipulacja argumentem template pozwala na path traversal, czyli nieautoryzowany dostęp do plików poza zamierzonym katalogiem. Podatność można wykorzystać zdalnie, a publiczny exploit jest już dostępny.

Ocena ryzyka

Osoba atakująca może zdalnie odczytać pliki spoza dozwolonego katalogu, co grozi wyciekiem danych konfiguracyjnych lub wrażliwych informacji. Dostępność publicznego exploitu zwiększa ryzyko szybkiego wykorzystania podatności.

Rekomendacja

Zaktualizuj halo do wersji nowszej niż 2.27.0-beta.1, gdy tylko producent wyda poprawkę, i w międzyczasie ogranicz dostęp do aplikacji oraz monitoruj podejrzane żądania. Rozważ wdrożenie walidacji argumentu template po stronie aplikacji.

Inne podatności w halo

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

A flaw has been found in halo-dev halo up to 2.27.0-beta.1. Affected by this vulnerability is the function run.halo.app.theme.DefaultViewNameResolver.resolveViewNameOrDefault of the file application/src/main/java/run/halo/app/theme/DefaultViewNameResolver.java of the component View Name Resolver. Executing a manipulation of the argument template can lead to path traversal. The attack may be launched remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS