パッケージにまとめられています。モジュール群は不正なデータや悪意を持って作成されたデータに対して安全ではありません。パーザが少なくとも一つ利用可能でなければなりません。モジュールは常に利用できます。インターフェースへのバインディングに関する定義です。処理モジュールは悪意を持って生成されたデータに対して安全ではありません。DoS攻撃、ローカルファイルへのアクセス、他マシンへのネットワーク接続、ファイアーウォールの迂回などを行うことが出来ます。以下の表は既知の攻撃と各モジュールがそれに対し脆弱かどうかの概要を示しています。外部エンティティを展開せず、展開前のエンティティをそのまま返します。外部エンティティを展開せず、除外します。一般の外部エンティティはデフォルトで処理されなくなりました。複数階層の入れ子になったエンティティを使用します。各エンティティは別のエンティティを複数回参照し、最終的なエンティティの定義は短い文字列です。