🔍 CVE-2026-61511

9.8
CVSS Score
CRITICAL
2026-07-27
2026-10-14 04:18
✅ 완료

🇰🇷 한글 설명

vBulletin 5.x(5.7.5 이하) 및 6.x(6.2.1 이하) 버전의 vB5_Template_Runtime::runMaths() 메서드에서 eval 주입 취약점이 발견되었습니다. 공격자는 pagenav[pagenumber] 파라미터에 조작된 입력을 전달하여 인증 없이 원격으로 임의의 PHP 코드를 실행할 수 있습니다.

💡 쉬운 설명

웹사이트의 특정 입력창에 특수한 코드를 넣으면 해커가 서버를 마음대로 조종할 수 있는 심각한 보안 결함입니다. 로그인하지 않은 외부인도 웹사이트의 관리자 권한을 탈취하거나 데이터를 파괴할 수 있습니다.

🇺🇸 원문 (English)

vBulletin 5.x through 5.7.5 and 6.x through 6.2.1 contains an eval injection vulnerability in the vB5_Template_Runtime::runMaths() method within the template runtime that allows unauthenticated remote attackers to execute arbitrary PHP code by supplying crafted input through the pagenav[pagenumber] parameter. Attackers can exploit the insufficiently restrictive regex filter by using phpfuck-style encoding with permitted characters to inject and execute arbitrary PHP code via the unauthenticated ajax/render template route without any authentication.

📍 영향받는 시스템

vBulletin 5.x (5.0.0 ~ 5.7.5) 및 6.x (6.0.0 ~ 6.2.1)

⚔️ 공격 벡터

인증되지 않은 공격자가 pagenav[pagenumber] 파라미터에 조작된 PHP 코드를 포함한 요청을 ajax/render 경로로 전송

🛡️ 대응 방법

vBulletin 최신 보안 패치가 적용된 버전으로 즉시 업데이트

🔧 검증 코드

명령어 실행 시 PHP 정보가 출력되거나 오류 없이 응답이 오면 취약할 가능성이 높으므로 버전 확인이 필요합니다.

Shell / Script
curl -s http://<target_url>/index.php?pagenav[pagenumber]=phpinfo() | grep -i 'PHP Version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP