| 취약점ID |
21413 |
| 위험도 |
30 |
| 포트 |
80, ... |
| 프로토콜 |
TCP |
| 분류 |
CGI |
| 상세설명 |
해당 TorrentTrader 프로그램에는 'download.php' 상의 SQL Injection 취약점이 존재한다. TorrentTrader 는 오픈 소스 BitTorrent 트래킹(tracking) 프로그램이다. TorrentTrader 1.0 RC2 이하의 버전들은 사용자 입력에 대한 부적절한 검사로 인하여 SQL Injection 공격에 영향을 받을 수 있다. 원격지 공격자들은 'id' 파라미터에 SQL 코드를 포함해서 잘 조작한 URL 요청을 'download.php' 에 전달하는 방법으로, 인증을 우회하거나 후위 데이터베이스 상의 데이터를 삭제, 변조, 추가할 수 있다.
* 참고 사이트: http://www.osvdb.org/9510
* 영향을 받는 플랫폼: TorrentTrader 1.0 RC2 이하의 버전들 모든 운영체제의 모든 버전들 |
| 해결책 |
다음의 절차에 따라 파일을 변경한다.
1. download.php을 연다. 2. 7번째 라인 전후로 "$id = $_GET["id"];"를 찾는다. 3. 그 부분을 다음과 같이 수정한다. $id = (int)$_GET["id"] |
| 관련 URL |
(CVE) |
| 관련 URL |
11087 (SecurityFocus) |
| 관련 URL |
17189 (ISS) |
|