Due to the behavior of encoding/xml, a crafted XML document may cause XML Digital Signature validation to be entirely bypassed, causing an unsigned document to appear signed.
{ "review_status": "REVIEWED", "url": "https://pkg.go.dev/vuln/GO-2021-0060" }
{ "imports": [ { "path": "github.com/russellhaering/gosaml2", "symbols": [ "SAMLServiceProvider.RetrieveAssertionInfo", "SAMLServiceProvider.ValidateEncodedLogoutRequestPOST", "SAMLServiceProvider.ValidateEncodedLogoutResponsePOST", "SAMLServiceProvider.ValidateEncodedResponse", "parseResponse" ] } ] }