CVE-2026-47080 in XmlBuilderthông tin

Tóm tắt

Bởi VulDB • 21/08/2026

Lỗ hổng XML Injection trong joshnuss xml_builder (mô-đun XmlBuilder) cho phép Content Spoofing và XML Injection.

Lỗ hổng này liên quan đến các tệp chương trình lib/xml_builder.ex và các thủ tục chương trình XmlBuilder.generate/1, XmlBuilder.generate/2, XmlBuilder.escape/1.

Clause escape/1 cho {:cdata, data} trong lib/xml_builder.ex nối dữ liệu nguyên văn giữa phần mở đầu CDATA <![CDATA[ và phần đóng ]]> mà không viết lại hoặc tách trên chuỗi nhúng ]]. Vì các phần CDATA không có cơ chế thoát nội bộ, cách an toàn duy nhất để nhúng các byte tùy ý là tách trên ]]> và phát ra các phần CDATA liền kề. Kẻ tấn công có thể cung cấp đầu vào chứa ]]> sẽ đóng phần CDATA sớm; bất kỳ byte nào theo sau đó được trình tiêu thụ downstream phân tích cú pháp như markup XML thông thường, cho phép tiêm các yếu tố, văn bản hoặc tham chiếu thực thể tùy ý vào tài liệu kết quả.

Vấn đề này ảnh hưởng đến xml_builder: từ phiên bản 0.0.7 trước 2.4.1.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

EEF

Đặt trước

18/05/2026

Tiết lộ

21/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00222

KEV

không

Các hoạt động

thấp

Nguồn

Do you know our Splunk app?

Download it now for free!