Katalog CVE

CVE-2026-42548

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Flight to rozszerzalny mikroframework dla PHP. W wersjach przed 3.18.1 metoda Flight::jsonp() łączy parametr zapytania ?jsonp= bez walidacji, co pozwala na wstrzyknięcie dowolnego kodu JavaScript, który zostanie wykonany w kontekście odpowiedzi.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do przeprowadzenia ataków typu reflected cross-site scripting, co może prowadzić do kradzieży danych użytkowników lub przejęcia sesji.

Rekomendacja

Zaleca się aktualizację do wersji 3.18.1 lub nowszej, aby usunąć tę podatność.

Powiązane podatności

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

Flight is an extensible micro-framework for PHP. Prior to 3.18.1, Flight::jsonp() concatenates the ?jsonp= query parameter directly into an application/javascript response body without validating that the value is a legal JavaScript identifier. An attacker can inject arbitrary JavaScript that executes in the response origin, enabling reflected cross-site scripting. This vulnerability is fixed in 3.18.1.

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