Katalog CVE

CVE-2025-27109

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka solid-js, używana do budowania interfejsów użytkownika, ma problem z nieprawidłowym wstawianiem wyrażeń JSX w nielegalnych fragmentach JSX, co prowadzi do braku odpowiedniego zabezpieczenia przed wstrzyknięciem HTML. Problem został rozwiązany w wersji 1.9.4.

Ocena ryzyka

Narażenie na ataki typu XSS (Cross-Site Scripting) może prowadzić do nieautoryzowanego dostępu do danych użytkowników oraz manipulacji interfejsem aplikacji. Organizacje powinny być świadome ryzyka związanego z nieaktualnymi wersjami biblioteki.

Rekomendacja

Zaleca się jak najszybszą aktualizację biblioteki solid-js do wersji 1.9.4 lub nowszej, aby zlikwidować tę podatność. Brak znanych obejść oznacza, że aktualizacja jest jedynym sposobem na zabezpieczenie aplikacji.

Powiązane podatności

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

solid-js is a declarative, efficient, and flexible JavaScript library for building user interfaces. In affected versions Inserts/JSX expressions inside illegal inlined JSX fragments lacked escaping, allowing user input to be rendered as HTML when put directly inside JSX fragments. This issue has been addressed in version 1.9.4 and all users are advised to upgrade. There are no known workarounds for this vulnerability.

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