🔍 CVE-2026-41934

8.8
CVSS Score
HIGH
2026-05-06
2026-10-26 19:10
✅ 완료

🇰🇷 한글 설명

Vvveb 1.0.8.2 이전 버전의 관리자 코드 에디터에서 파일 확장자 검증이 불충분하여, 낮은 권한의 인증된 사용자가 .htaccess를 조작한 후 임의의 확장자로 PHP 코드를 업로드할 수 있습니다. 업로드된 파일은 HTTP 요청을 통해 인증 없이 실행되어 원격 코드 실행을 허용합니다.

💡 쉬운 설명

Vvveb 웹 빌더의 파일 업로드 검증 부족으로 인해, 관리자 권한을 가진 사용자가 악의적인 코드를 업로드할 수 있습니다. 이 코드는 누구나 웹사이트 접속 시 실행되어 서버를 완전히 장악당할 수 있습니다.

🇺🇸 원문 (English)

Vvveb before version 1.0.8.2 contains an authenticated remote code execution vulnerability in the admin code editor that allows low-privilege authenticated users to execute arbitrary code through insufficient file extension restrictions, with the uploaded payload then executable via subsequent unauthenticated HTTP requests. Attackers with editor, author, contributor, or site_admin roles can write a malicious .htaccess file to map arbitrary extensions to the PHP handler, then upload PHP code with that extension to achieve unauthenticated remote code execution when the file is accessed via HTTP.

📍 영향받는 시스템

Vvveb 1.0.8.2 이전 버전 (editor, author, contributor, site_admin 역할 포함)

⚔️ 공격 벡터

인증된 관리 사용자가 .htaccess로 PHP 핸들러를 매핑한 후 해당 확장자의 PHP 코드를 업로드하여 HTTP 접근 시 실행

🛡️ 대응 방법

Vvveb를 1.0.8.2 이상으로 즉시 업그레이드하고 파일 업로드 확장자 화이트리스트 강화

🔧 검증 코드

명령어가 admin/editor.php나 vvveb 디렉토리를 찾으면 설치됨을 의미하며, 해당 경로의 소스 코드나 버전 파일에서 1.0.8.2 미만 버전인지 확인이 필요합니다.

Shell / Script
find /var/www/html -path "*admin*editor.php" 2>/dev/null | head -1 || find /opt /srv -path "*vvveb*" -type d 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP