phpfm 1.7.9
공격자는 특정 패스워드 해시를 생성하여 인증을 우회하고 악의적인 PHP 파일을 서버에 업로드할 수 있습니다.
phpfm을 최신 버전으로 업데이트하거나 패치하여 취약점을 해결할 수 있습니다.
로컬 시스템에서 Python을 실행하여 해당 코드를 실행합니다. 코드는 phpfm 로그인 페이지에 접근하여 phpfm 버전을 확인합니다. 확인 결과를 JSON 형식으로 출력합니다. 코드 실행 전 Python과 requests 라이브러리가 설치되어 있어야 합니다.
python -c "import requests; response = requests.get('https://example.com/phpfm/login.php'); if 'phpfm' in response.text: print('{"result": "취약", "reason": "phpfm 1.7.9 버전 확인"}'); else: print('{"result": "양호", "reason": "phpfm 1.7.9 버전 미확인"}')"
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H