Default XmlDocument DTD Processing
XmlDocument in .NET Framework enables DTD processing by default, allowing external entity resolution when parsing untrusted XML. This commonly occurs when developers are unaware of the security implications of DTD processing or when using legacy XML parsing patterns that predate modern security practices.