---
id: CVE-2026-34243
title: >-
  wenxian is a tool to generate BIBTEX files from given identifiers (DOI, PMID,
  arXiv ID, or paper title)
summary: >-
  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 com…
severity: critical
cvss: 9.8
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'
cwe:
  - CWE-77
  - CWE-78
vendor: njzjz
product: wenxian
affected:
  - wenxian <= 0.3.1
published: '2026-03-31'
updated: '2026-07-24'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-34243'
references:
  - url: 'https://github.com/njzjz/wenxian/security/advisories/GHSA-r4fj-r33x-8v88'
    label: security-advisories@github.com
tags:
  - nvd
  - exploit-available
epss: 0.02172
epssPercentile: 0.81521
ingestedAt: '2026-07-24T20:38:02.519Z'
exploits:
  github: 1
  githubRepos:
    - 'https://github.com/pvharmo2/gha-lab-85f022290a'
  checkedAt: '2026-09-24T07:53:02.580Z'
exploitAvailable: true
---

## Overview

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.

## Affected

- `wenxian <= 0.3.1`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
