Katalog CVE

CVE-2025-66452

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

Percentyl 11 - wyżej niż 11% wszystkich znanych CVE

Streszczenie

LibreChat w wersjach 0.8.0 i starszych nie obsługuje błędów parsowania JSON. Błąd SyntaxError z express.json() zawiera dane wejściowe użytkownika, które są odzwierciedlane w odpowiedziach, co może prowadzić do ataków XSS, jeśli typ Content-Type nie jest ściśle egzekwowany.

Ocena ryzyka

Ryzyko XSS może pozwolić atakującemu na wykonanie złośliwego skryptu w przeglądarce ofiary, co może prowadzić do kradzieży sesji lub przejęcia konta.

Rekomendacja

Należy ograniczyć dostęp do aplikacji i monitorować komunikaty błędów. Do czasu wydania poprawki zaleca się wdrożenie dodatkowych mechanizmów filtrowania danych wejściowych i egzekwowania typu Content-Type.

Inne podatności w LibreChat

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

LibreChat is a ChatGPT clone with additional features. In versions 0.8.0 and below, there is no handler for JSON parsing errors; SyntaxError from express.json() includes user input in the error message, which gets reflected in responses. User input (including HTML/JavaScript) can be exposed in error responses, creating an XSS risk if Content-Type isn't strictly enforced. This issue does not have a fix at the time of publication.

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