peter bassill · operator
$ cve CVE-2026-26831 JSON

CVE-2026-26831

9.8
CRITICAL · CVSS 3.1 · EPSS 3.6% (pctl 89)

In your normal cycle

Critical by CVSS (9.8), but no sign of active exploitation.

Description

textract through 2.5.0 is vulnerable to OS Command Injection via the file path parameter in multiple extractors. When processing files with malicious filenames, the filePath is passed directly to child_process.exec() in lib/extractors/doc.js, rtf.js, dxf.js, images.js, and lib/util.js with inadequate sanitization

Scoring

CVSS9.8 (CRITICAL, v3.1)
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS3.55% — more likely to be exploited than 89% of all CVEs
WeaknessCWE-78
On CISA KEVno
Public exploitnone known
Published2026-03-25
Last modified2026-06-17

Affected (1)

VendorProduct
dbashfordtextract

References

→ the Explorer  ·  watch your stack  ·  NVD