Tdarr 2.00.15
Tdarr의 Help 터미널을 통해 공격자가 임의의 명령어를 주입하고 연결할 수 있다.
Tdarr를 최신 버전으로 업데이트하거나, 입력 필터링을 강화하여 취약점을 해결할 수 있다.
Tdarr 버전을 확인하여 취약점 여부를 점검한다. 이 코드는 Tdarr 버전을 확인하기 위해 예제 URL을 사용하므로, 실제 Tdarr 설치 경로와 버전을 확인하여 코드를 수정하여 사용해야 한다. 또한, 이 코드는 Python 3.x에서 실행해야 하며, requests 라이브러리가 설치되어 있어야 한다.
python -c "import requests; response = requests.get('https://example.com/tdarr/version'); if '2.00.15' in response.text: print('{"result": "취약", "reason": "Tdarr 버전이 2.00.15"}'); else: print('{"result": "양호", "reason": "Tdarr 버전이 2.00.15가 아님"}')"
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H