🔍 CVE-2025-55156

0.0
CVSS Score
UNKNOWN
2025-08-11
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

pyLoad 다운로드 매니저의 /json/add_package API 엔드포인트에서 add_links 파라미터가 SQL Injection 취약점을 가지고 있습니다. 공격자는 이를 악용하여 데이터베이스의 데이터를 무단으로 수정하거나 삭제할 수 있으며, 이는 서비스 중단 및 데이터 손실로 이어질 수 있습니다.

💡 쉬운 설명

pyLoad 프로그램의 웹 인터페이스에서 파일 추가 기능이 위험한 방식으로 데이터를 처리하고 있습니다. 악의적인 사용자가 특수한 문자를 입력하면 프로그램의 데이터베이스를 손상시킬 수 있습니다.

🇺🇸 원문 (English)

pyLoad is the free and open-source Download Manager written in pure Python. Prior to version 0.5.0b3.dev91, the parameter add_links in API /json/add_package is vulnerable to SQL Injection. Attackers can modify or delete data in the database, causing data errors or loss. This issue has been patched in version 0.5.0b3.dev91.

📍 영향받는 시스템

pyLoad 버전 0.5.0b3.dev91 이전 모든 버전

⚔️ 공격 벡터

HTTP POST 요청으로 /json/add_package API의 add_links 파라미터에 SQL 명령어를 삽입하여 데이터베이스 조작

🛡️ 대응 방법

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

🔧 검증 코드

설치된 pyLoad의 버전 번호를 확인하여 0.5.0b3.dev91 이상인지 확인합니다. 0.5.0b3.dev91 미만이면 취약함.

Shell / Script
pip show pyload-ng | grep Version || python -c "import pyload; print(pyload.__version__)" 2>/dev/null || echo 'pyLoad not installed'

💻 영향받는 소프트웨어

Python