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:0195ADVISORY
- https://access.redhat.com/errata/RHSA-2020:0197ADVISORY
- https://access.redhat.com/errata/RHSA-2020:0201ADVISORY
- https://access.redhat.com/errata/RHSA-2020:0230ADVISORY
- https://bitbucket.org/rptlab/reportlab/issues/199/eval-in-colorspy-leads-to-remote-codeWEB
- https://bitbucket.org/rptlab/reportlab/src/default/CHANGES.mdWEB
- https://github.com/advisories/GHSA-qpg2-vx7j-3869ADVISORY
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