🔍 CVE-2026-41937

7.2
CVSS Score
HIGH
2026-05-14
2026-10-26 14:10
✅ 완료

🇰🇷 한글 설명

Vvveb 1.0.8.3 이전 버전의 플러그인 업로드 엔드포인트에서 파일 검증이 불충분하여, 관리자 권한을 가진 사용자가 악의적인 PHP 코드를 포함한 플러그인을 업로드할 수 있습니다. 이후 인증 없이 플러그인의 공개 경로에 접속하면 웹 서버 권한으로 임의의 PHP 코드가 실행됩니다.

💡 쉬운 설명

Vvveb 웹사이트 빌더에서 관리자가 악의적인 플러그인을 업로드하면 웹 서버에서 원하지 않는 프로그램을 실행할 수 있습니다. 누구나 해당 플러그인에 접속하면 악의적인 코드가 작동되어 서버 전체를 손상시킬 수 있습니다.

🇺🇸 원문 (English)

Vvveb before 1.0.8.3 contains an unrestricted file upload vulnerability in the plugin upload endpoint that allows super_admin users to execute arbitrary PHP code by uploading a malicious plugin ZIP file. Attackers can craft a ZIP containing a plugin.php with a valid Slug header and a public/index.php file with arbitrary PHP code, which executes as the web server user once accessed via subsequent unauthenticated HTTP requests to the plugin's public path.

📍 영향받는 시스템

Vvveb 1.0.8.3 이전 모든 버전

⚔️ 공격 벡터

super_admin 권한 사용자가 PHP 코드를 포함한 ZIP 플러그인을 업로드하고, 이후 누구나 플러그인 공개 경로에 접속하여 코드 실행

🛡️ 대응 방법

Vvveb을 1.0.8.3 이상으로 즉시 업데이트하거나 플러그인 업로드 기능을 비활성화

🔧 검증 코드

설치된 Vvveb 버전이 1.0.8.3 미만이면 취약점이 있고, 1.0.8.3 이상이면 패치됨

Shell / Script
grep -r 'version' /path/to/vvveb/composer.json 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

PHP