🔍 CVE-2010-5104

4.3
CVSS Score
MEDIUM
2012-05-21
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

TYPO3의 escapeStrForLike 메소드가 MySQL의 sql_mode NO_BACKSLASH_ESCAPES 설정 시 입력값을 제대로 이스케이프하지 않아 발생하는 취약점입니다. 원격 공격자가 LIKE 쿼리의 와일드카드 문자를 악용하여 민감한 데이터베이스 정보를 획득할 수 있습니다.

💡 쉬운 설명

TYPO3 웹사이트 관리 프로그램의 검색 기능에서 입력값 검증이 부족해 공격자가 검색 기호를 악용할 수 있습니다. 이를 통해 데이터베이스의 민감한 정보가 노출될 수 있습니다.

🇺🇸 원문 (English)

The escapeStrForLike method in TYPO3 4.2.x before 4.2.16, 4.3.x before 4.3.9, and 4.4.x before 4.4.5 does not properly escape input when the MySQL database is set to sql_mode NO_BACKSLASH_ESCAPES, which allows remote attackers to obtain sensitive information via wildcard characters in a LIKE query.

📍 영향받는 시스템

TYPO3 4.2.0-4.2.15, 4.3.0-4.3.8, 4.4.0-4.4.4 버전

⚔️ 공격 벡터

LIKE 쿼리의 와일드카드 문자를 이용한 비인증 정보 유출

🛡️ 대응 방법

TYPO3를 4.2.16, 4.3.9, 4.4.5 이상으로 즉시 업그레이드

🔧 검증 코드

설치된 TYPO3 버전이 4.2.16, 4.3.9, 4.4.5 이상인지 확인하여 패치 여부를 판단합니다.

Shell / Script
grep -r "TYPO3_branch\|TYPO3_VERSION" /var/www/html/typo3*/typo3_src/ 2>/dev/null | head -1

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:N/C:P/I:N/A:N

💻 영향받는 소프트웨어

MySQL