
AdmirorFrames Joomla! Extension < 5.0 - 서버 측 요청 위조
AdmirorFrames Joomla! 확장 < 5.0 - 서버 측 요청 위조
AdmirorFrames Joomla! 확장의 afGdStream.php 파일에서 서버 측 요청 위조(SSRF)가 발생합니다. 이 파일은 $_GET['src_file'] 변수의 값을 imagecreatefrompng 함수의 매개변수로 직접 사용합니다.
취약점은 afGdStream.php 파일에 존재합니다:
if ($_GET['src_file'] == "")
exit;
$src_file = urldecode($_GET['src_file']);
$bgcolor = $_GET['bgcolor'];
$colorize = $_GET['colorize'];
$ratio = $_GET['ratio'];
// Create src_img
if (preg_match("/png/i", $src_file))
{
@$src_img = imagecreatefrompng($src_file);
}
이 문제는 $_GET['src_file'] 변수를 imagecreatefrompng 함수의 매개변수로 직접 사용했기 때문에 발생했습니다. 이 문제는 AdmirorFrames Joomla! 확장 버전 5.0에서 수정되었습니다.
< 5.0
AdmirorFrames Joomla! 확장을 버전 5.0 이상으로 업데이트하세요.