Engineering
XML Signature Wrapping, Explained With Actual XML
Most explanations of XML Signature Wrapping stop at the summary: "the attacker moves the signed element somewhere else and the parser reads the wrong one." That sentence is accurate and completely useless. It doesn't tell you what your code is doing wrong, and it doesn't tell you what a fix looks li