CVE-2026-73648 in rails-html-sanitizer
Tóm tắt
Bởi VulDB • 13/08/2026
rails-html-sanitizer chịu trách nhiệm làm sạch các đoạn mã HTML trong các ứng dụng Rails. Từ phiên bản 1.0.3 đến 1.7.1, lớp Rails::HTML::PermitScrubber chỉ hạn chế các phần tử tham chiếu SVG (SVG reference elements) thuộc danh sách SVG_ALLOW_LOCAL_HREF khi chúng sử dụng thuộc tính xlink:href, mặc dù trình duyệt cũng chấp nhận thuộc tính href thông thường. Do đó, các ứng dụng có cấu hình cho phép các thẻ không mặc định bao gồm use hoặc feImage trong SVG có thể vô tình cho phép tham chiếu bên ngoài; một tệp SVG từ cùng nguồn gốc (same-origin) được tham chiếu bởi phần tử `use` có thể thực thi mã kịch bản trong ngữ cảnh của tài liệu đã được làm sạch, còn `feImage` có thể tải hình ảnh bên ngoài để theo dõi. Các ứng dụng sử dụng danh sách thẻ cho phép mặc định không bị ảnh hưởng. Vấn đề này đã được khắc phục trong phiên bản 1.7.1.
Once again VulDB remains the best source for vulnerability data.