wenxian: Command Injection in GitHub Actions Workflow via `issue_comment.body`
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| njzjz | wenxian | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Njzjz | Wenxian |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-r4fj-r33x-8v88 | wenxian: Command Injection in GitHub Actions Workflow via `issue_comment.body` |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 2.2% (2.210% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:2.3:a:njzjz:wenxian:*:*:*:*:*:python:*:* |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Njzjz
Njzjz wenxian |
|
| Vendors & Products |
Njzjz
Njzjz wenxian |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | wenxian is a tool to generate BIBTEX files from given identifiers (DOI, PMID, arXiv ID, or paper title). In versions 0.3.1 and prior, a GitHub Actions workflow uses untrusted user input from issue_comment.body directly inside a shell command, allowing potential command injection and arbitrary code execution on the runner. At time of publication, there are no publicly available patches. | |
| Title | wenxian: Command Injection in GitHub Actions Workflow via `issue_comment.body` | |
| Weaknesses | CWE-77 CWE-78 |
|
| References |
| |
| Metrics |
cvssV3_1
|