Przejdź do treści
Alerty bezpieczeństwa 2 min czytania

CVE-2026-42812: Bypass walidacji metadanych w Apache Polaris (Iceberg)

W Apache Iceberg pliki metadanych tabeli są plikami kontrolnymi - decydują o tym, jakie pliki danych należą do tabeli i którą wersję czytać. Zmiana write.metadata.path przez ALTER TABLE omija walidację po stronie Polaris...

Podsumowanie

ParametrWartość
CVE IDCVE-2026-42812
Źródło alertuGitHub Advisory - Krytyczna podatność
Rok publikacji CVE2026
Data publikacji2026-05-04
ProducentApache Software Foundation
ProduktApache Polaris
CVSS Score9.9 (Krytyczny)
EPSS ScoreBrak danych
CISA KEVNie
RansomwareNie potwierdzono

Opis podatności

Źródło: NVD

W Apache Iceberg pliki metadanych tabeli pełnią rolę plików kontrolnych - mówią czytającym, które pliki danych należą do tabeli i którą wersję tabeli należy odczytać.

write.metadata.path to opcjonalna właściwość tabeli, która wskazuje Polaris, gdzie zapisywać te pliki metadanych. Dla tabeli już zarejestrowanej w katalogu zarządzanym przez Polaris, zmiana wyłącznie tej właściwości poprzez modyfikację ustawień w stylu ALTER TABLE (a nie operację row-level INSERT, SELECT, UPDATE lub DELETE) omija gałąź walidacji wykonywaną w czasie commit, która normalnie sprawdza, czy lokalizacja metadanych mieści się w dozwolonych granicach storage tabeli. W rezultacie atakujący z uprawnieniem do modyfikacji właściwości tabeli może wskazać dowolną lokalizację storage jako miejsce zapisu metadanych, co umożliwia odczyt lub nadpisanie metadanych innych tabel.

Wymagane działania

Niezwłocznie zaktualizuj Apache Polaris do wersji zawierającej poprawkę bezpieczeństwa. Do czasu wdrożenia patcha ogranicz uprawnienia do modyfikacji właściwości tabel (zwłaszcza write.metadata.path) wyłącznie do zaufanych użytkowników i włącz audyt operacji ALTER TABLE. Monitoruj logi pod kątem nietypowych zmian properties w katalogu Iceberg.

Kogo dotyczy?

Podatność dotyczy produktu Apache Polaris firmy Apache Software Foundation wykorzystywanego jako katalog Apache Iceberg. Sprawdź czy Twoja organizacja korzysta z Apache Polaris i niezwłocznie wdroż mitygacje.

Źródła


Potrzebujesz wsparcia w zabezpieczeniu systemów? Zespół nFlo oferuje usługi zarządzania podatnościami oraz SOC 24/7. Skontaktuj się z nami.

Udostępnij:

Porozmawiaj z ekspertem

Masz pytania dotyczące tego tematu? Skontaktuj się z naszym opiekunem.

Opiekun handlowy
Grzegorz Gnych

Grzegorz Gnych

Opiekun handlowy

Odpowiedź w ciągu 24 godzin
Bezpłatna konsultacja
Indywidualne podejście

Podanie numeru telefonu przyspieszy kontakt.

Chcesz obniżyć ryzyko i koszty IT?

Umów bezpłatną konsultację - odpowiemy w ciągu 24h

Odpowiedź w 24h Bezpłatna wycena Bez zobowiązań

Lub pobierz bezpłatny przewodnik:

Pobierz checklistę NIS2