Type Confusion in SVG Sanitizer - #VU146566
Published: September 1, 2026
Vulnerability details
The vulnerability allows a remote user to cause a denial of service.
The vulnerability exists due to type confusion in cleanAttributesOnWhitelist() when sanitizing a crafted SVG file containing a DTD attribute declaration. A remote user can upload or submit a specially crafted SVG file to cause a denial of service.
The issue can crash the PHP process and terminate a PHP-FPM worker during SVG sanitization.