CVE-2026-115298
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
Nieprawidłowa autoryzacja (CWE-863) w Elasticsearch pozwala na ujawnienie informacji poprzez dostęp do funkcji nieodpowiednio ograniczonych przez ACL (CAPEC-1). Uwierzytelniony użytkownik, którego dostęp do indeksu jest ograniczony przez zabezpieczenia na poziomie pól, może odczytać wartość pola constant_keyword wykluczonego z jego roli. Niektóre funkcje wyszukiwania i zapytań nie stosują ograniczeń field-level security do tego typu pola.
Ocena ryzyka
Użytkownik z ograniczonym dostępem może uzyskać dane, do których nie powinien mieć dostępu, co narusza politykę bezpieczeństwa informacji. Może to prowadzić do wycieku wrażliwych danych z indeksów Elasticsearch.
Rekomendacja
Zaktualizuj Elasticsearch do wersji zawierającej poprawkę. Do czasu wdrożenia poprawki rozważ ograniczenie dostępu do funkcji wyszukiwania lub monitorowanie nietypowych zapytań dotyczących pól constant_keyword.
Inne podatności w Elasticsearch
Zobacz wszystkie- CVE-2015-4165Wysokie
API migawki w Elasticsearch przed wersją 1.6.0 jest podatne na atak, gdy na systemie istnieje inna aplikacja, która może odczytywać pliki Lucene i wykonywać kod z nich. Umożliwia to zdalnym uwierzytelnionym użytkownikom pisanie i tworzenie dowolnych plików metadanych migawki oraz potencjalne wykonywanie dowolnego kodu.
- CVE-2026-115715Średnie
Elasticsearch ma podatność CWE-770 (alokacja zasobów bez limitów) umożliwiającą denial of service poprzez specjalnie spreparowaną wartość wejściową przetwarzaną przez podatny koder fonetyczny wtyczki analysis-phonetic. Uwierzytelniony użytkownik z prawem zapisu dokumentów lub wyszukiwania może wyczerpać pamięć heap węzła.
- CVE-2026-115710Średnie
Elasticsearch ma podatność CWE-524 (użycie pamięci podręcznej zawierającej poufne informacje) umożliwiającą ujawnienie informacji i nieprawidłowe wyniki wyszukiwania poprzez spreparowane zapytania. Dla niektórych typów zapytań Elasticsearch może współdzielić wyniki z pamięci podręcznej między użytkownikami z ograniczeniami bezpieczeństwa na poziomie pól a użytkownikami bez takich ograniczeń.
- CVE-2026-115290Wysokie
Nieograniczona rekurencja (CWE-674) w Elasticsearch może prowadzić do odmowy usługi poprzez serializowane dane z zagnieżdżonymi ładunkami. Nieuwierzytelniony atakujący z dostępem sieciowym do interfejsu zdalnego klastra może wysłać spreparowane żądanie powodujące zakończenie działania węzła.
- CVE-2026-103009Wysokie
Elasticsearch zawiera podatność polegającą na obejściu autoryzacji w modelu Remote Cluster Security (RCS) 2.0. Atakujący z ważnym kluczem API może wysłać specjalnie spreparowane żądanie cross-cluster search, które autoryzuje dostęp do jednego indeksu, ale faktycznie operuje na innym, nieautoryzowanym indeksie, ujawniając jego dane.
- CVE-2026-103008Średnie
Podatność typu niekontrolowana rekurencja (CWE-674) w Elasticsearch może prowadzić do odmowy usługi poprzez specjalnie spreparowane żądanie powodujące przetwarzanie głęboko zagnieżdżonej struktury danych bez ograniczenia głębokości rekurencji. Elasticsearch ma tę słabość w budowaniu i serializacji wartości geometrii tworzonych przez skryptowe pola runtime. Uwierzytelniony użytkownik z dostępem do odczytu jednego indeksu może wysłać żądanie definiujące takie pole ze skryptem tworzącym głęboko zagnieżdżoną strukturę, co powoduje przekroczenie stosu i zakończenie działania węzła. Węzeł nie zawsze odzyskuje sprawność automatycznie i może wymagać ręcznej interwencji.
- CVE-2026-103007Wysokie
Elasticsearch zawiera podatność nieprawidłowej autoryzacji w opcjonalnym uprawnieniu delegowanym, które pozwala administratorowi na ograniczone zarządzanie rolami. Z powodu niepełnego egzekwowania zakresu, użytkownik z tym uprawnieniem może rozszerzyć swój dostęp do indeksów, które powinny pozostać ograniczone, w tym do wewnętrznych danych bezpieczeństwa.
- CVE-2026-103006Średnie
Podatność typu niekontrolowana rekurencja (CWE-674) w Elasticsearch może prowadzić do odmowy usługi poprzez specjalnie spreparowane, głęboko zagnieżdżone żądanie wysłane do funkcji agregacji API wyszukiwania. Elasticsearch ma tę słabość w przetwarzaniu agregacji wyszukiwania. Uwierzytelniony użytkownik z dostępem do odczytu jednego indeksu może wysłać spreparowane żądanie z głęboko zagnieżdżonymi definicjami agregacji, co wyczerpuje zasoby procesu serwera i powoduje zakończenie działania węzła. Węzeł nie odzyskuje sprawności automatycznie i wymaga ręcznej interwencji.
- CVE-2026-103005Średnie
Podatność typu alokacja pamięci z nadmierną wartością rozmiaru (CWE-789) w Elasticsearch może prowadzić do odmowy usługi poprzez nadmierną alokację (CAPEC-130). Uwierzytelniony użytkownik z uprawnieniami do zarządzania konektorami może spowodować, że klaster przydzieli niekontrolowaną ilość pamięci, gdy tworzone są zasoby konektorów z nadmiernie dużym polem `description`, a następnie są one dostępne, co wyczerpuje dostępną pamięć sterty i powoduje awarię węzła.
- CVE-2026-102411Średnie
Elasticsearch nie ogranicza całkowitej pamięci używanej przy pobieraniu wielu szablonów indeksów, mimo limitów dla pojedynczych zasobów. Użytkownik z uprawnieniem manage_index_templates może zarejestrować wiele szablonów, a ich jednoczesne pobranie powoduje wyczerpanie pamięci i awarię węzła. Prowadzi to do odmowy usługi.
Oryginalny opis (angielski, źródło NVD)
Incorrect Authorization (CWE-863) in Elasticsearch can lead to information disclosure via Accessing Functionality Not Properly Constrained by ACLs (CAPEC-1). An authenticated user whose index access is restricted by field-level security can retrieve the value of a constant_keyword field that their role excludes. Some search and query features do not apply the field-level security restriction to this field type.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

