xhtml2pdf before 0.2.19 OS Command Injection via startViewer File Name
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| xhtml2pdf | xhtml2pdf | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Xhtml2pdf | Xhtml2pdf |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 1.1% (1.130% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Xhtml2pdf
Xhtml2pdf xhtml2pdf |
|
| Vendors & Products |
Xhtml2pdf
Xhtml2pdf xhtml2pdf |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | xhtml2pdf before 0.2.19 contains an OS command injection vulnerability in pisa.startViewer() that allows attackers to execute commands by interpolating unescaped file names into os.system. Attackers can supply an input file whose name contains a double quote and shell metacharacters, which runs OS commands as the invoking user when the pisa tool is used with -s/--start-viewer. | |
| Title | xhtml2pdf before 0.2.19 OS Command Injection via startViewer File Name | |
| Weaknesses | CWE-78 | |
| References |
|
|
| Metrics |
cvssV3_1
|