基于此处找到的文档: https ://msdn.microsoft.com/en-us/library/we9s91f8(v=vs.71).aspx
Microsoft Visual FoxPro 似乎能够从外部源进行 DTD 解析。
“当您使用 XMLTOCURSOR() 导入 XML 时,Visual FoxPro 使用外部或内部架构来确定游标或表结构。当没有提供架构时,Visual FoxPro 使用“最佳猜测”方法来解释 XML 数据。这涉及两次传递通过XML,一个是确定数据结构,一个是执行实际的转换。注意,XML除了格式良好外,一般还必须符合一种可以解释为表格的格式。格式良好的XML即不容易解构成表格格式会导入失败”
但是,没有提供关于如何禁用外部文档模式解析以防止 XML 外部实体注入的信息。是否可以禁用外部模式的解析,或者必须采用语言本身之外的策略来防止漏洞?