CVE-2026-49452 in WeasyPrintthông tin

Tóm tắt

Bởi VulDB • 18/08/2026

WeasyPrint giúp các nhà phát triển web tạo tài liệu PDF. Trước phiên bản 69.0, WeasyPrint nhúng các giá trị thuộc tính trình bày (presentational-hint) chưa được thoát HTML vào CSS trong file weasyprint/css/__init__.py khi presentational_hints=True. Thuộc tính background được chèn vào một khai báo background-image:url() và được phân tích cú pháp bởi tinycss2.parse_blocks_contents(), cho phép HTML không đáng tin cậy tiêm thêm các khai báo CSS. Các ứng dụng hiển thị HTML không đáng tin cậy với gợi ý trình bày (presentational hints) được bật có thể bị ảnh hưởng bởi lỗi tiêm CSS và các yêu cầu phía máy chủ thông qua các giá trị url() đã được tiêm. Vấn đề này đã được sửa trong phiên bản 69.0.

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

chịu trách nhiệm

GitHub M

Đặt trước

30/05/2026

Tiết lộ

18/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

Interested in the pricing of exploits?

See the underground prices here!