CVE-2020-29128Critical· 9.8▾ MidnightXXE in petl
▾ Midnight zone — Critical, or high with PoC / in-the-wild
impact 53.9 · likelihood 0.5 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Sep 12.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via OSV
Last analysed / modified upstream
2.3%
Information Disclosure
petl is a Python library that provides functions for extraction, transformation, and loading (ETL) of data.
petl before 1.68, in some configurations, allows resolution of entities in XML input.
An attacker who is able to submit XML input to an application using petl can disclose arbitrary files on the file system in the context of the user under which the application is running.
Applications that:
Update to petl >= 1.68
If you have any questions or comments about this advisory:
Thaks to Naveen Sunkavally.
petl < 1.6.8Upgrade to a patched release:
petl 1.6.8