🔍 CVE-2025-65960

6.6
CVSS Score
MEDIUM
2025-11-25
2026-10-18 20:10
✅ 완료

🇰🇷 한글 설명

오픈 소스 CMS인 Contao의 특정 버전에서 백엔드 사용자가 템플릿 클로저의 내용을 정밀하게 제어할 수 있을 경우, 매개변수가 필요 없는 임의의 PHP 함수를 실행할 수 있는 취약점이 발견되었습니다. 이 취약점은 적절한 권한을 가진 사용자가 시스템 명령을 실행할 수 있는 위험을 초래합니다.

💡 쉬운 설명

관리자 권한을 가진 사용자가 웹사이트의 디자인 틀을 수정하는 과정에서 시스템의 중요한 기능을 마음대로 실행할 수 있는 문제입니다. 이를 통해 해커가 서버에 원치 않는 동작을 명령할 수 있습니다.

🇺🇸 원문 (English)

Contao is an Open Source CMS. From version 4.0.0 to before 4.13.57, before 5.3.42, and before 5.6.5, back end users with precise control over the contents of template closures can execute arbitrary PHP functions that do not have required parameters. This issue has been patched in versions 4.13.57, 5.3.42, and 5.6.5. A workaround for this issue involves manually patching the Contao\Template::once() method.

📍 영향받는 시스템

Contao 4.0.0 ~ 4.13.56, 5.3.0 ~ 5.3.41, 5.6.0 ~ 5.6.4

⚔️ 공격 벡터

권한을 가진 백엔드 사용자가 템플릿 클로저 내에 매개변수가 없는 임의의 PHP 함수를 삽입하여 실행

🛡️ 대응 방법

Contao를 최신 패치 버전(4.13.57, 5.3.42, 5.6.5 이상)으로 업데이트하거나 Contao\Template::once() 메서드를 수동으로 패치하십시오.

🔧 검증 코드

출력된 버전이 취약한 버전 범위(4.13.57 미만, 5.3.42 미만, 5.6.5 미만)에 해당하는지 확인하십시오.

Shell / Script
composer show contao/core | grep 'versions'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source