🔍 CVE-2026-19418

0.0
CVSS Score
UNKNOWN
2026-08-11
2026-10-23 19:10
✅ 완료

🇰🇷 한글 설명

TYPO3 v13.0에서 백엔드 및 Install Tool이 typo3/ 디렉터리 대신 사이트 루트의 진입 스크립트에서 제공되면서, 기존 TYPO3-CORE-SA-2020-006(CVE-2020-11069)의 리퍼러 검증이 무력화되었습니다. 그 결과 TYPO3 인스턴스의 자체 도메인에서 실행되는 프론트엔드 스크립트 등의 요청이 백엔드 라우트와 Install Tool 엔드포인트에서 허용됩니다. 영향 버전은 13.0.0~13.4.33 및 14.0.0~14.3.5입니다.

💡 쉬운 설명

TYPO3 사이트의 웹페이지에 악성 스크립트가 심어지면, 관리자가 로그인된 상태에서 그 스크립트가 관리자 기능을 몰래 호출할 수 있습니다. 관리자 권한이 탈취될 위험이 있습니다.

🇺🇸 원문 (English)

The referrer enforcement introduced with TYPO3-CORE-SA-2020-006 (CVE-2020-11069) became ineffective in TYPO3 v13.0, where TYPO3 CMS started serving the backend and Install Tool applications from the site's main entry script instead of the dedicated typo3/ directory. Whether a request originated from the backend or Install Tool itself was determined by comparing the referrer against the directory of the entry script, which since then is the site root. As a consequence, requests originating from any script running on one of the TYPO3 instance's own domains, such as a frontend page, were accepted by backend routes and Install Tool endpoints. Attackers able to execute JavaScript on one of those domains, for instance by exploiting a cross-site scripting vulnerability, could invoke these endpoints via Fetch/XHR with the privileges of an authenticated victim's user session. This issue affects TYPO3 CMS versions 13.0.0-13.4.33 and 14.0.0-14.3.5.

📍 영향받는 시스템

TYPO3 CMS 13.0.0~13.4.33, 14.0.0~14.3.5

⚔️ 공격 벡터

사이트 도메인에서 XSS 등으로 JavaScript를 실행해 인증된 관리자 세션으로 백엔드/Install Tool 엔드포인트에 Fetch/XHR 요청을 보냅니다.

🛡️ 대응 방법

TYPO3 13.4.34 이상 또는 14.3.6 이상으로 업데이트하고, 프론트엔드의 XSS 취약점을 함께 제거합니다.

🔧 검증 코드

출력된 버전이 13.0.0~13.4.33 또는 14.0.0~14.3.5 범위에 해당하면 취약하며, 13.4.34 이상 또는 14.3.6 이상이면 패치된 것입니다.

Shell / Script
composer show typo3/cms-core 2>/dev/null | grep -E '^versions'

💻 영향받는 소프트웨어

Oracle Java SE