Version 5.4 and 5.5 trigger “XML external entity injection via external file” during security scans by Acunetix, version 5.3 does not trigger this vulnerability. #1269
Version 5.4 and 5.5 trigger “XML external entity injection via external file” during security scans by Acunetix, version 5.3 does not trigger this vulnerability. This appears to be due to 5.4 and 5.5 resolving file references in passed XML strings. 5.3 set the XmlResolver to null which stopped this behavior. In 5.4 and 5.5 the XmlResolver is not set to null. This code is located in in Microsoft.IdentityModel.Protocols.WsFederation\WsFederationMessage.cs.
Version 5.4 and 5.5 trigger “XML external entity injection via external file” during security scans by Acunetix, version 5.3 does not trigger this vulnerability. This appears to be due to 5.4 and 5.5 resolving file references in passed XML strings. 5.3 set the XmlResolver to null which stopped this behavior. In 5.4 and 5.5 the XmlResolver is not set to null. This code is located in in Microsoft.IdentityModel.Protocols.WsFederation\WsFederationMessage.cs.
5.3 line 254:
5.5 line 254 (settings variable is not used):