Read the docs
TI-2020-04283 Aliases CVE-2020-5227GHSA-g8q7-xv52-hf9f

Feedgen Vulnerable to XML Denial of Service Attacks

Priority LOW 37CWE-776Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
None · None · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub.

Summary

Feedgen (python feedgen) before 0.9.0 is susceptible to XML Denial of Service attacks. The *feedgen* library allows supplying XML as content for some of the available fields. This XML will be parsed and integrated into the existing XML tree. During this process, feedgen is vulnerable to XML Denial of Service Attacks (e.g. XML Bomb). This becomes a concern in particular if feedgen is used to include content from untrused sources and if XML (including XHTML) is directly included instead of providing plain tex content only. This problem has been fixed in feedgen 0.9.0 which disallows XML entity expansion and external resources.

Why it matters now

EPSS 0.02182 82nd percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed python-feedgen (lkiesow): 0.9.0feedgen (PyPI): 0.9.0

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
lkiesowpython-feedgenbefore 0.9.00.9.0Patch availableCNA
—feedgen (PyPI)before 0.9.00.9.0Patch availableGHSA-g8q7-xv52-hf9f
  • python-feedgen Vendorlkiesow Affected before 0.9.0 Fixed in 0.9.0 Patch available CNA
  • feedgen (PyPI) Vendor— Affected before 0.9.0 Fixed in 0.9.0 Patch available GHSA-g8q7-xv52-hf9f

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:feedgen_project:feedgen:*:*:*:*:*:python:*:*before 0.9.0VulnerableFeedgen Project
  • cpe:2.3:a:feedgen_project:feedgen:*:*:*:*:*:python:*:* Versions before 0.9.0 Vulnerable ·Feedgen Project

Remediation

  • Fix · CNA python-feedgen (lkiesow) Fixed in 0.9.0
  • Fix · GHSA-g8q7-xv52-hf9f feedgen (PyPI) Fixed in 0.9.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2020-5227
  2. 2026-10-03 Alias added: GHSA-g8q7-xv52-hf9f

References

Sources