AncoraThemes Frame 프레임 버전 2.4.0 이하
공격자는 취약한 시스템에서 PHP 원격 파일 포함을 사용하여任意 파일을 포함시킬 수 있다.
AncoraThemes Frame 프레임을 버전 2.4.1 이상으로 업데이트하거나, 포함/요구 문에서 파일 이름을 제어하는 보안 패치를 적용한다.
로컬 Python 환경에서 실행하며, pip 패키지 관리자를 사용하여 AncoraThemes Frame의 버전을 확인한다. 실행 전 Python과 pip가 설치되어 있어야 하며, 관리자 권한이 필요하지 않다.
import subprocess
result = subprocess.run(['pip', 'show', 'AncoraThemes'], capture_output=True, text=True)
if result.stdout.find('Version: 2.4.0') != -1 or result.stdout.find('Version: ') == -1:
print({"result": "취약", "reason": "AncoraThemes Frame 버전이 2.4.0 이하"})
else:
print({"result": "양호", "reason": "AncoraThemes Frame 버전이 2.4.1 이상"})
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H