🔍 CVE-2023-38286

7.5
CVSS Score
HIGH
2023-07-14
2026-06-17 06:09
✅ 완료

🇰🇷 한글 설명

Thymeleaf 3.1.1.RELEASE 이하 버전에서 조작된 HTML을 통해 샌드박스를 우회할 수 있는 취약점이 발견되었습니다. 이 취약점은 Spring Boot Admin 환경에서 MailNotifier가 활성화되어 있고 UI를 통해 환경 변수 쓰기 권한이 있는 경우, SSTI 및 원격 코드 실행(RCE)으로 이어질 수 있습니다.

💡 쉬운 설명

웹사이트의 템플릿 엔진인 Thymeleaf의 보안 장치를 뚫고 공격자가 악성 코드를 실행할 수 있는 문제입니다. 특히 특정 설정이 켜져 있는 관리 도구에서 해커가 서버를 직접 조종할 위험이 있습니다.

🇺🇸 원문 (English)

Thymeleaf through 3.1.1.RELEASE, as used in spring-boot-admin (aka Spring Boot Admin) through 3.1.1 and other products, allows sandbox bypass via crafted HTML. This may be relevant for SSTI (Server Side Template Injection) and code execution in spring-boot-admin if MailNotifier is enabled and there is write access to environment variables via the UI.

📍 영향받는 시스템

Thymeleaf 3.1.1.RELEASE 이하 버전 및 Spring Boot Admin 3.1.1 이하 버전

⚔️ 공격 벡터

조작된 HTML 입력을 통한 템플릿 엔진 샌드박스 우회 및 SSTI 공격

🛡️ 대응 방법

Thymeleaf를 최신 보안 패치 버전으로 업데이트하고 Spring Boot Admin 설정을 점검하십시오.

🔧 검증 코드

출력된 결과에서 thymeleaf의 버전이 3.1.1.RELEASE 이하인지 확인하십시오.

Shell / Script
mvn dependency:list | grep 'thymeleaf'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Framework