| 취약점ID |
16060 |
| 위험도 |
40 |
| 포트 |
21 |
| 프로토콜 |
TCP |
| 분류 |
FTP |
| 상세설명 |
해당 ProFTPD 서버는 mod_sql 모듈을 통한 SQL injection 공격에 취약하다. ProFTPD 는 Unix 기반의 오픈 소스 FTP 서버 소프트웨어이다. mod_sql 모듈을 사용하는 ProFTPD 1.2.9rc1 이하 버전들은 SQL injection 공격에 취약하다. 이 취약점은 원격지의 사용자가 사용자와 패스워드없이 로그인 할 수 있게 해 준다. Mod_sql은 ProFTPD를 위한 인증모듈이다. 백엔드(backend) 모듈인 mod_sql_postgres은 사용자와 패스워드를 찾기위해 PostgreSQL 서버에 질의를 하는 사용자들을 인증하는데 사용된다. mod_sql_postgres 백엔드 모듈은 Escape 문자열들을 적절하게 걸러내지 못한다. 이는 사용자 로그인 과정에서 SQL 코드를 삽입할 수 있게 해 준다. 로그인에서 임의의 SQL 코드를 삽입함으로써 원격지의 공격자들은 사용자와 패스워드없이 비인가된 액세스를 얻어낼 수있다. 게다가 공격자는 자신의 로그인 사용자 ID(uid), 그룹 ID(gid), 경로(path) 등을 변경할 수도 있다.
* 참고 사이트: http://www.securiteam.com/unixfocus/5LP0E2KAAI.html
* 영향을 받는 플랫폼: ProFTPD 1.2.9rc1과 그 이전 버전들 Linux 모든 버전 Unix 모든 버전 |
| 해결책 |
다음 사이트를 참조하여 최신 버전의 ProFTPD(1.2.9이상)으로 업그레이드 해야 한다. http://www.proftpd.org/ |
| 관련 URL |
CVE-2003-0500 (CVE) |
| 관련 URL |
7974 (SecurityFocus) |
| 관련 URL |
12369 (ISS) |
|