Katalog CVE

CVE-2025-61773

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.42%

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

Streszczenie

W pyLoad w wersjach przed 0.5.0b3.dev91 interfejs webowy zawierał niewystarczającą walidację danych wejściowych w endpoincie skryptu Captcha oraz w Blueprint Click'N'Load (CNL). Umożliwiało to przetwarzanie niezaufanych danych wejściowych w niebezpieczny sposób, co atakujący mógł wykorzystać do wstrzyknięcia dowolnej treści do interfejsu webowego lub manipulacji obsługą żądań, prowadząc do wykonania kodu po stronie klienta (XSS) lub innych niepożądanych zachowań. Parametry dostarczane przez użytkownika nie były odpowiednio walidowane ani sanityzowane przed przekazaniem do logiki aplikacji i generowania odpowiedzi. Wersja 0.5.0b3.dev91 zawiera poprawkę.

Ocena ryzyka

Atakujący może wykonać kod JavaScript w przeglądarce ofiary (XSS), przechwycić sesję lub wykonać inne złośliwe działania w kontekście interfejsu webowego pyLoad. Może to prowadzić do przejęcia konta lub dalszych ataków.

Rekomendacja

Zaktualizuj pyLoad do wersji 0.5.0b3.dev91 lub nowszej. Do czasu aktualizacji rozważ ograniczenie dostępu do interfejsu webowego.

Inne podatności w pyLoad

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

pyLoad is a free and open-source download manager written in Python. In versions prior to 0.5.0b3.dev91, pyLoad web interface contained insufficient input validation in both the Captcha script endpoint and the Click'N'Load (CNL) Blueprint. This flaw allowed untrusted user input to be processed unsafely, which could be exploited by an attacker to inject arbitrary content into the web UI or manipulate request handling. The vulnerability could lead to client-side code execution (XSS) or other unintended behaviors when a malicious payload is submitted. user-supplied parameters from HTTP requests were not adequately validated or sanitized before being passed into the application logic and response generation. This allowed crafted input to alter the expected execution flow. CNL (Click'N'Load) blueprint exposed unsafe handling of untrusted parameters in HTTP requests. The application did not consistently enforce input validation or encoding, making it possible for an attacker to craft malicious requests. Version 0.5.0b3.dev91 contains a patch for the issue.

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