XML Injection in ReportLab
ReportLab through 3.5.26 allows remote code execution because of toColor(eval(arg)) in colors.py, as demonstrated by a crafted XML document with '<span color="' followed by arbitrary Python code.
01
beschreibt (1)
Zugehörige CVEs.
| ID | Schweregrad | ausnutzbar | ||
|---|---|---|---|---|
| CVE-2019-17626US | critical9.8 | — | ||
ReportLab through 3.5.26 allows remote code execution because of toColor(eval(arg)) in colors.py, as demonstrated by a crafted XML document with '<span color="' followed by arbitra… | ||||
02
Referenzen
Externe Belege — Patches, Meldungen, Analysen.
- http://lists.opensuse.org/opensuse-security-announce/2020-02/msg00002.htmlWEB
- https://access.redhat.com/errata/RHSA-2020:0195WEB
- https://access.redhat.com/errata/RHSA-2020:0197WEB
- https://access.redhat.com/errata/RHSA-2020:0201WEB
- https://access.redhat.com/errata/RHSA-2020:0230WEB
- https://access.redhat.com/security/cve/cve-2019-17626WEB
- https://bitbucket.org/rptlab/reportlab/issues/199/eval-in-colorspy-leads-to-remote-codeWEB
- https://bitbucket.org/rptlab/reportlab/src/default/CHANGES.mdWEB
scry
Advisories wie diese benennen die exponierten Produkte, die Angreifer auf Ihrer Angriffsfläche ins Visier nehmen. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan