Cross-site scripting in SVG Sanitizer - #VU159654
Published: November 6, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to execute arbitrary JavaScript in a victim's Safari browser through cross-site scripting.
The vulnerability exists due to SVG Sanitizer failing to sanitize javascript: URLs in the values attribute of animateTransform elements that Safari permits to modify link destinations. An unauthenticated remote attacker can upload a crafted SVG file and trigger script execution when a victim using Safari clicks its link after the animation changes the destination.