CVE-2019-17626

highPriorität · verfolgen · 42EPSS 0.095 · 95. PerzentilEURUUS
grimoire priorityP2 · Scheduled
Exploitable?
—
no known exploitation
Likely / severe?
9.53% (95th) EPSS
CVSS 7.5 · high
Is it mine?
36 products
Prüfe deine Angriffsfläche
Who says so?
6 sources
cnnvd · enisa_euvd · fstec_bdu · osv

EPSS · bewertet 2026-10-27

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

Behebungen

Hersteller-Fix, Mitigation oder Workaround, wie von den Quellen veröffentlicht.

Ein Hersteller-Fix ist verfügbar.

  • Behobenpython-reportlab-0:2.5-9.el7_7.1.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-0:2.5-9.el7_7.1.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-0:2.5-9.el7_7.1.s390x as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-0:2.5-9.el7_7.1.src as a component of Red Hat Enterprise Linux Client (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-0:2.5-9.el7_7.1.src as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-0:2.5-9.el7_7.1.src as a component of Red Hat Enterprise Linux Workstation (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Client (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.ppc64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.ppc64le as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.s390x as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.s390x as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Client (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-docs-0:2.5-9.el7_7.1.ppc64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-docs-0:2.5-9.el7_7.1.ppc64le as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-docs-0:2.5-9.el7_7.1.s390x as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-docs-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-docs-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Behobenpython-reportlab-docs-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)redhat_csaf

    For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258

    https://access.redhat.com/errata/RHSA-2020:0195
  • Workaroundpython-reportlab-0:2.5-9.el7_7.1.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-0:2.5-9.el7_7.1.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-0:2.5-9.el7_7.1.s390x as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-0:2.5-9.el7_7.1.src as a component of Red Hat Enterprise Linux Client (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-0:2.5-9.el7_7.1.src as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-0:2.5-9.el7_7.1.src as a component of Red Hat Enterprise Linux Workstation (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Client (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.ppc64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.ppc64le as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.s390x as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.s390x as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Client (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-debuginfo-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-docs-0:2.5-9.el7_7.1.ppc64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-docs-0:2.5-9.el7_7.1.ppc64le as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-docs-0:2.5-9.el7_7.1.s390x as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-docs-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-docs-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)redhat_csaf

    No known mitigation available.

  • Workaroundpython-reportlab-docs-0:2.5-9.el7_7.1.x86_64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)redhat_csaf

    No known mitigation available.

02

cvss

Technischer Schweregrad, 0–10. Eine Zeile je Quelle.

9.8
010

Basiswert 0–10 · höher = schwerwiegender · Vektor überfahren zum Auflösen⚠ Quellen uneinig · high–critical · 7.5–9.8

v2.07.5highAV:N/AC:L/Au:N/C:P/I:P/A:Pprimary · NVD / NIST USAusnutzbarkeit 10 · Auswirkung 6.4
v3.19.8criticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hprimary · NVD / NIST USAusnutzbarkeit 3.9 · Auswirkung 5.9
v3.09.8criticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hsecondary · Red Hat Product Security US
v3.19.8criticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hsecondary · ENISA EU
v3.19.8criticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HsecondaryAusnutzbarkeit 3.9 · Auswirkung 5.9
v3.19.8criticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hsecondary · OSV
v3.19criticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:Usecondary · CVSS-BT (t0sche)
v3.19.8criticalAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hsecondary · FSTEC (BDU) RU
03

SSVC

Eine Handlungsentscheidung — aus Ausnutzung und Auswirkung.

Exploitation: none · Automatable: yes · Technical Impact: totalcoordinatorcisa_ssvcUS
04

schwächen

Die CWE-Schwächeklassen, zu denen dies gehört.

05

betroffene Produkte (36)

Betroffene Produkte und Versionsbereiche.

20 von 36 angezeigt
06

Advisories (3)

Hersteller- und Ökosystem-Meldungen dazu.

  • RHSA-2020:0195Red Hat Security Advisory: python-reportlab security update2020-01-21csaf · redhat_csafUS

    An update for python-reportlab is now available for Red Hat Enterprise Linux 7. Red Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.

  • GHSA-qpg2-vx7j-3869XML Injection in ReportLab2022-05-24ghsa · osvUS

    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.

  • PYSEC-2019-1172019-10-16vendor · osvUS

    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.

07

auch bekannt als (7)

Weitere Namen und Kennungen dieser Entität.

08

quellen

Welche Quellen diesen Datensatz belegen und wann.

veröffentlicht 2019-10-16geändert 2026-06-17
10

Referenzen (47)

Externe Belege — Patches, Meldungen, Analysen.

scry

Angreifer nutzen Schwachstellen wie diese gegen im Internet exponierte Dienste aus. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.

Kostenloser Scan