CubeCart 버전 3.0.x (정확한 최상위 버전 확인 필요, 일반적으로 2006년 초 릴리스 버전)
glob[rootDir] 매개변수에 http://attacker.com/shell.php 형태의 URL을 주입하여 원격 PHP 파일을 포함 및 실행
CubeCart를 최신 버전으로 업그레이드하고, glob 파라미터를 엄격하게 검증하거나 로컬 파일만 허용하도록 코드 수정
첫 명령어는 취약한 파일 존재 여부를 확인하고, 두 번째는 파일에서 glob[rootDir] 파라미터 사용을 탐지한다. 해당 부분이 정규화 없이 include/require에 직접 사용되면 취약점이 존재하는 것으로 판단된다.
find / -path '*/includes/orderSuccess.inc.php' 2>/dev/null | head -1 && grep -E 'glob\[rootDir\]|\$_REQUEST\[.glob' /path/to/orderSuccess.inc.php 2>/dev/null
AV:N/AC:L/Au:N/C:P/I:P/A:P