CVE-2026-73159 in cti-transmute정보

요약

\~에 의해 VulDB • 2026. 08. 11.

cti-transmute의 영향을 받는 버전에서는 태그의 아이콘 값을 저장한 후 Vue의 v-html을 통해 HTML에 삽입할 수 있습니다. 기존 mapIcon() 헬퍼 함수는 아이콘 값에서 직접 HTML 문자열을 생성했습니다:


<i class="fas fa-${name}"></i>


아이콘은 사용자가 제공하므로, 조작된 값을 사용하면 의도된 마크업 구조를 벗어나 공격자가 제어하는 HTML을 주입할 수 있습니다. 영향을 받는 태그가 나중에 렌더링될 때(관리자 분류 인터페이스 포함), 페이로드가 뷰어 브라우저에서 실행될 수 있었습니다.


패치는 여러 계층에서 문제를 완화합니다: v-html은 Vue의 :class 바인딩으로 대체되었으며, mapIcon() 함수는 이제 제한된 FontAwesome 클래스 문자열만 반환하고, 백엔드는 저장하기 전에 아이콘을 FontAwesome 카탈로그 또는 엄격한 [a-z0-9-]{1,40} 슬러그 패턴과 비교하여 유효성을 검사합니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

CIRCL

예약하다

2026. 08. 11.

모더레이션

수락

항목

VDB-388031

EPSS

0.00000

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!