First published: Wed Jun 22 2011(Updated: )
Prosody before 0.8.1 does not properly detect recursion during entity expansion, which allows remote attackers to cause a denial of service (memory and CPU consumption) via a crafted XML document containing a large number of nested entity references, a similar issue to CVE-2003-1564.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Prosody | =0.6.0 | |
Prosody | =0.6 | |
Prosody | =0.4.2 | |
Prosody | =0.8 | |
Prosody | =0.5.0 | |
Prosody | =0.6.1 | |
Prosody | =0.5.2 | |
Prosody | =0.7 | |
Prosody | =0.4.0 | |
Prosody | =0.7.0 | |
Prosody | =0.3.0 | |
Prosody | =0.2.0 | |
Prosody | =0.4.1 | |
Prosody | =0.1.0 | |
Prosody | <=0.8.0 | |
Prosody | =0.5.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2011-2205 has a medium severity due to its potential for denial of service through excessive memory and CPU consumption.
To fix CVE-2011-2205, you should upgrade Prosody to version 0.8.1 or later.
All versions of Prosody prior to 0.8.1 are affected by CVE-2011-2205.
CVE-2011-2205 allows remote attackers to execute a denial of service attack by sending a crafted XML document.
Yes, CVE-2011-2205 is similar to CVE-2003-1564, which also involves issues with entity expansion.