Katalog CVE

CVE-2026-2102

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

wrensec-commons zawiera podatność na odbity cross-site scripting (XSS) w powiązaniu HTTP frameworka CREST. Metoda HttpUtils.prepareResponse() używała parametru żądania _mimeType do ustawienia nagłówka Content-Type bez prawidłowej sanityzacji, co pozwalało na interpretację odpowiedzi JSON jako HTML i wykonanie dowolnego JavaScriptu w przeglądarce ofiary.

Ocena ryzyka

Atakujący może wykonać dowolny JavaScript w przeglądarce ofiary, co może prowadzić do kradzieży sesji lub działań w imieniu użytkownika. Wymaga to nakłonienia użytkownika do odwiedzenia spreparowanego URL.

Rekomendacja

Zaktualizuj wrensec-commons do wersji 22.6.2 lub 23.0.0. Do czasu aktualizacji rozważ walidację parametru _mimeType na poziomie proxy.

Powiązane podatności

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

wrensec-commons contains a reflected cross-site scripting (XSS) vulnerability in the CREST framework's HTTP binding. The HttpUtils.prepareResponse() method used the _mimeType request parameter to set the Content-Type response header without proper sanitization. By sending a GET request with _mimeType=text/html, an attacker could cause the browser to interpret a CREST JSON response as HTML, enabling execution of arbitrary JavaScript in the victim's browser. The vulnerability is exploitable by tricking a user into visiting a crafted URL targeting any deployed CREST endpoint. The issue is fixed in versions 22.6.2 and 23.0.0.

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