CVE-2026-73159 in cti-transmutethông tin

Tóm tắt

Bởi VulDB • 11/08/2026

Các phiên bản bị ảnh hưởng của cti-transmute cho phép giá trị biểu tượng (icon) của một thẻ được lưu trữ và sau đó nội suy vào HTML thông qua v-html của Vue. Hàm trợ giúp mapIcon() trước đây đã xây dựng chuỗi HTML trực tiếp từ giá trị biểu tượng:


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


Vì biểu tượng do người dùng cung cấp, một giá trị được tạo ra có thể phá vỡ cấu trúc markup dự kiến và chèn HTML do kẻ tấn công kiểm soát. Khi thẻ bị ảnh hưởng sau đó được hiển thị, bao gồm cả trên giao diện phân loại hành chính (administrative triage interface), mã độc payload có thể thực thi trong trình duyệt của người xem.


Bản vá khắc phục sự cố ở nhiều lớp: v-html được thay thế bằng liên kết :class của Vue, mapIcon() hiện chỉ trả về một chuỗi class FontAwesome bị hạn chế, và backend xác thực các biểu tượng dựa trên danh mục FontAwesome hoặc mẫu slug nghiêm ngặt [a-z0-9-]{1,40} trước khi lưu trữ chúng.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

CIRCL

Đặt trước

11/08/2026

Tiết lộ

11/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you know our Splunk app?

Download it now for free!