RealFeedApp beta

Sechs von acht Filter sind anfällig

Die Tests zeigten, dass sechs beliebige SVG-Sanitizer durchlaufen werden können. Ein Antwortkopf kann JavaScript in Firefox ausführen, auch wenn der XML-Inhalt harmlos ist.

Bereich
Computersicherheit
Was gemacht wurde
Der Autor hat acht beliebige SVG-Sanitizer-Tools getestet und festgestellt, dass sechs davon durchgesetzt werden können. Durch das Ändern des XML-Namensraums auf XHTML kann ein Browser HTML direkt innerhalb eines SVGs rendern, ohne dass ein <foreignObject>-Element verwendet wird. Zudem lässt sich in Safari ein GIF als SVG importieren, um JavaScript auszuführen.
Warum es wichtig ist
Die Tests zeigen, dass gängige Sicherheitsmaßnahmen gegen Skriptausführung in SVGs nicht zuverlässig sind. Dies ermöglicht Angreifern, schädliches JavaScript in harmlosen XML- oder Bildantworten auszuführen.
#svg#security#sanitizer#vulnerability#javascript

Original lesen →