Katalog CVE

CVE-2026-33080

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Filament to zbiór komponentów do przyspieszonego rozwoju w Laravel. W wersjach od 4.0.0 do 4.8.4 oraz od 5.0.0 do 5.3.4 występują dwa podsumowujące elementy tabeli (Range, Values), które renderują surowe wartości z bazy danych bez odpowiedniego zabezpieczenia HTML. Brak walidacji danych w kolumnach używających tych podsumowujących elementów może prowadzić do ataku XSS.

Ocena ryzyka

Atakujący może wprowadzić złośliwy kod HTML/JavaScript, co skutkuje przechowywanym XSS, które wykonuje się dla użytkowników przeglądających tabelę z tymi podsumowaniami. To stwarza poważne zagrożenie dla bezpieczeństwa danych użytkowników.

Rekomendacja

Zaleca się aktualizację do wersji 4.8.5 lub 5.3.5, które zawierają poprawki eliminujące tę podatność. Dodatkowo, warto wdrożyć walidację danych w kolumnach korzystających z tych podsumowujących elementów.

Powiązane podatności

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

Filament is a collection of full-stack components for accelerated Laravel development. Versions 4.0.0 through 4.8.4 and 5.0.0 through 5.3.4 have two Filament Table summarizers (Range, Values) that render raw database values without escaping HTML. If there is a lack of validation for the data in the columns that use these summarizers, an attacker could plant malicious HTML / JavaScript and achieve stored XSS that executes for users who view the table with those summarizers. This issue has been patched in versions 4.8.5 and 5.3.5.

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