CVE Catalog
EnglishPolski(English translation not available - showing Polish)

GHSA-458j-xx4x-4375

Medium
Published: Translated: NVD NIST

Summary

Nieprawidłowe przetwarzanie nazw atrybutów JSX w hono/jsx pozwala na uszkodzenie generowanego wyjścia HTML przez źle sformułowane klucze atrybutów. W przypadku użycia nieufnych danych jako kluczy atrybutów podczas renderowania po stronie serwera, specjalnie przygotowane klucze mogą przełamać granice atrybutów lub tagów i wstrzyknąć niezamierzone dane.

Risk Assessment

Organizacja może być narażona na ataki typu XSS, które mogą prowadzić do ujawnienia danych lub przejęcia kontroli nad aplikacją. Wstrzyknięcie niezamierzonych danych może również wpłynąć na integralność i bezpieczeństwo generowanego HTML.

Recommendation

Zaleca się walidację i sanitizację wszystkich danych wejściowych używanych jako klucze atrybutów, aby zapobiec wstrzyknięciom i uszkodzeniu HTML. Należy również rozważyć aktualizację biblioteki hono/jsx do najnowszej wersji, jeśli dostępna.

Original NVD description (English source)

## Summary Improper handling of JSX attribute names in hono/jsx allows malformed attribute keys to corrupt the generated HTML output. When untrusted input is used as attribute keys during server-side rendering, specially crafted keys can break out of attribute or tag boundaries and inject unintend

Vulnerability data from NVD (NIST) · CISA KEV · EPSS