Want everyone on your software team to learn this? Get completion tracking and compliance reporting with Hacksplaining for Teams. Free 14-day trial.
Unfortunately, inline DTDs can be abused by a malicious user if you fail to configure your XML parsing library properly. Let's see one example of this, called the billion laughs attack.