There's a new exploit against Excel, using XSLT stylesheets. This is stupefyingly bad engineering on so many levels:
(Translation: the only thing it does is read XML and transform it; you can't assign values to previously declared variables, but apparently Microsoft has embraced and extended the language to the point where it can reformat your hard drive).
Re:Scripting in XSLT
ziggy on 2002-05-31T13:11:18
Hm. The three engines I've used most heavily (xp, saxon, xsltproc) don't support this as far as I know. I remember that it was part of the plan to offer a scripting language (most likely JavaScript/ECMAScript) as part of XSLT, but of all the things that are missing from XSLT 1.0, I can honestly say I don't miss that particular feature at all.