Qiku ← Back to library

AI / Coding and Debugging

Disable External Entities First

Disable External Entities First — Chinese original prompt

我们要接收 [合作方] 发来的 XML 报文。请针对 [语言与库名] 的解析器,给出关闭 DTD 与外部实体的具体配置,并说明还有哪些同类风险要一起关(XInclude、实体扩展导致的拒绝服务)。如果业务确实需要 DTD 校验,请给出替代方案与必须加的 [大小与深度] 限制。同一份配置请同时覆盖解析与序列化两处。
Site original

Chinese original

How to use

只关一个开关往往不生效,把解析器的完整安全配置固化进公共工具类。

More in this topic