English
◀◁ 뒤로
취약점ID 21286
위험도 30
포트 80, ...
프로토콜 TCP
분류 CGI
상세설명 해당 ShopCartCGI는 원격 파일 노출 취약점을 가지고 있다.
ShopCartCGI는 Linux와 Unix 기반의 운영체제를 위한 eCommerce Shopping Cart 시스템의 디자인과 유지보수 용으로 Perl로 만들어진 한 세트의 스크립트 모음이다. ShopCartCGI 버전 2.3은 사용자가 공급한 입력값을 적절히 필터링하지 못하는 결함으로 인해, 원격지의 공격자가 영향을 받는 웹 서버상의 임의의 파일들을 읽어 낼 수 있게 해 준다. 원격지의 공격자는 다음과 같이 "dot dot(..)" 시퀀스들을 통해 취약한 웹 서버상의 읽기 가능한 임의의 파일들을 읽어 낼 수 있다:

http://[target]/directory/gotopage.cgi?13686+/../../../../../../../../../../../../../../../../etc/passwd
http://[target]/directory/genindexpage.cgi?13687+Home+/../../../../../../../../../../../../../../../../etc/passwd

* 참고 사이트:
http://www.zone-h.org/advisories/read/id=3962
http://www.securiteam.com/unixfocus/5UP0D20C0G.html
http://www.ggmate.com/ShopCartCGISoftware/

* 영향을 받는 플랫폼:
Joe Spanicek ShopCartCGI 2.3
Linux Any version
Unix Any version
해결책 2014년 6월 현재 업그레이드나 패치는 나와 있지 않다.
관련 URL CVE-2004-0293 (CVE)
관련 URL 9670 (SecurityFocus)
관련 URL 14982 (ISS)