🔍 CVE-2025-61773

8.1
CVSS Score
HIGH
2025-10-09
2026-10-19 16:10
✅ 완료

🇰🇷 한글 설명

pyLoad의 0.5.0b3.dev91 이전 버전에서 웹 인터페이스의 Captcha 스크립트와 Click'N'Load 블루프린트가 사용자 입력을 제대로 검증하지 않아, 공격자가 임의의 콘텐츠를 주입할 수 있습니다. 이는 XSS 공격이나 요청 처리 조작으로 이어질 수 있으며, 0.5.0b3.dev91에서 패치되었습니다.

💡 쉬운 설명

pyLoad 웹사이트가 사용자 입력을 제대로 확인하지 않아서 공격자가 악의적인 코드를 삽입할 수 있습니다. 최신 버전으로 업데이트하면 해결됩니다.

🇺🇸 원문 (English)

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.

📍 영향받는 시스템

pyLoad 0.5.0b3.dev91 이전 모든 버전

⚔️ 공격 벡터

HTTP 요청 파라미터를 통해 Captcha 엔드포인트 또는 CNL 블루프린트로 검증되지 않은 악의적 입력값 전송

🛡️ 대응 방법

pyLoad를 0.5.0b3.dev91 이상 버전으로 업그레이드

🔧 검증 코드

Version 필드가 0.5.0b3.dev91 이상인지 확인합니다. 버전이 낮으면 취약점이 있는 상태입니다.

Shell / Script
pip show pyLoad 2>/dev/null | grep -i version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N

💻 영향받는 소프트웨어

Python