Vulnerability Details : CVE-2019-19450
paraparser in ReportLab before 3.5.31 allows remote code execution because start_unichar in paraparser.py evaluates untrusted user input in a unichar element in a crafted XML document with '<unichar code="' followed by arbitrary Python code, a similar issue to CVE-2019-17626.
Vulnerability category: Execute code
Products affected by CVE-2019-19450
- cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
- cpe:2.3:a:reportlab:reportlab:*:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2019-19450
0.91%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 83 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2019-19450
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
9.8
|
CRITICAL | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
3.9
|
5.9
|
NIST |
CWE ids for CVE-2019-19450
-
The product does not properly neutralize special elements that are used in XML, allowing attackers to modify the syntax, content, or commands of the XML before it is processed by an end system.Assigned by: nvd@nist.gov (Primary)
References for CVE-2019-19450
-
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/CHMCB2GJQKFMGVO5RWHN222NQL5XYPHZ/
[SECURITY] Fedora 40 Update: python-reportlab-4.2.0-1.fc40 - package-announce - Fedora Mailing-Lists
-
https://github.com/MrBitBucket/reportlab-mirror/blob/master/CHANGES.md
reportlab-mirror/CHANGES.md at master · MrBitBucket/reportlab-mirror · GitHubRelease Notes
-
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HADPTB3SBU7IVRMDK7OL6WSQRU5AFWDZ/
[SECURITY] Fedora 39 Update: python-reportlab-4.2.0-1.fc39 - package-announce - Fedora Mailing-Lists
-
https://pastebin.com/5MicRrr4
CVE-2019-19450 - Pastebin.comThird Party Advisory
-
https://lists.debian.org/debian-lts-announce/2023/09/msg00037.html
[SECURITY] [DLA 3590-1] python-reportlab security updateMailing List;Third Party Advisory
Jump to