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

CVE-2026-42810: Wildcard injection w Apache Polaris (S3 IAM)

Apache Polaris akceptuje literalne znaki * w nazwach namespace i tabel. Te znaki są ponownie używane bez escape'owania w politykach S3 IAM, co umożliwia atakującemu rozszerzenie zakresu tymczasowych poświadczeń na inne tabele...

Podsumowanie

ParametrWartość
CVE IDCVE-2026-42810
Ź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

Apache Polaris akceptuje literalne znaki * w nazwach namespace i tabel. Gdy później buduje tymczasowe polityki dostępu do S3 dla delegowanego dostępu do tabel, te same znaki wydają się być ponownie używane bez escape’owania we wzorcach zasobów S3 IAM oraz w warunkach s3:prefix.

W mechanizmie dopasowania polityk S3 IAM znak * jest traktowany jako wildcard, a nie jako zwykły tekst. Oznacza to, że tymczasowe poświadczenia wystawione dla jednej spreparowanej tabeli mogą pasować do ścieżki storage innej tabeli.

W prywatnych testach przeciwko Polaris z konfiguracją S3 udało się wystawić tymczasowe poświadczenia, które dawały dostęp odczytu/zapisu do danych innych tabel zarządzanych przez tego samego dostawcę storage - z wykorzystaniem nazw tabel zawierających * jako mechanizmu rozszerzenia zakresu uprawnień.

Wymagane działania

Niezwłocznie zaktualizuj Apache Polaris do wersji zawierającej poprawkę bezpieczeństwa. Do czasu wdrożenia patcha rozważ wprowadzenie reguł walidacji nazw namespace i tabel po stronie aplikacji wywołującej (zakaz znaków specjalnych takich jak *) oraz włącz audyt operacji wystawiania tymczasowych poświadczeń S3. Przejrzyj logi pod kątem nietypowych nazw tabel i namespace.

Kogo dotyczy?

Podatność dotyczy produktu Apache Polaris firmy Apache Software Foundation wykorzystującego storage S3. Sprawdź czy Twoja organizacja korzysta z Apache Polaris z backendem S3 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