A Regular Expression Denial of Service (ReDoS) vulnerability exists in the XMLFeedSpider class of the scrapy/scrapy project, specifically in the parsing of XML content. By crafting malicious XML content that exploits inefficient regular expression complexity used in the parsing process, an attacker can cause a denial-of-service (DoS) condition. This vulnerability allows for the system to hang and consume significant resources, potentially rendering services that utilize Scrapy for XML processing unresponsive.
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.5.0-1ubuntu0.1~esm1", "binary_name": "python-scrapy" }, { "binary_version": "1.5.0-1ubuntu0.1~esm1", "binary_name": "python-scrapy-doc" }, { "binary_version": "1.5.0-1ubuntu0.1~esm1", "binary_name": "python3-scrapy" } ] }