Closed tmbrbr closed 5 months ago
I have looked into this a bit, and as far as I can see, fixing this is a significant amount of effort. As far as I found, Firefox delegates XML parsing to expat, a third-party library written in C. Now, this is possible to modify to be taint aware, but I am not quite sure whether it is a sensible time investment.
Thanks for looking into this! Given the time investment, I am not sure this is worthwhile unless there is an explicit need for it.
I'll close this as WONTFIX based on our call yesterday. If somebody really wants to do this she can reopen an issue and contribute a PR I suppose :)
There are some DOMParser tests which are failing:
In particular, the XML parser is failing to propagate tainting information: