CVE-2026-26832

| EUVD-2026-15461 CRITICAL
2026-03-25 mitre GHSA-8j44-735h-w4w2
9.8
CVSS 3.1
Share

CVSS Vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Analysis Generated
Mar 25, 2026 - 16:16 vuln.today
EUVD ID Assigned
Mar 25, 2026 - 16:16 euvd
EUVD-2026-15461
CVE Published
Mar 25, 2026 - 00:00 nvd
CRITICAL 9.8

Description

node-tesseract-ocr is an npm package that provides a Node.js wrapper for Tesseract OCR. In all versions through 2.2.1, the recognize() function in src/index.js is vulnerable to OS Command Injection. The file path parameter is concatenated into a shell command string and passed to child_process.exec() without proper sanitization

Analysis

The node-tesseract-ocr npm package versions through 2.2.1 contains a critical OS command injection vulnerability in the recognize() function where file path parameters are concatenated into shell commands without sanitization before being passed to child_process.exec(). Attackers can achieve complete remote code execution with no authentication required. …

Sign in for full analysis, threat intelligence, and remediation guidance.

Remediation

Within 24 hours: Identify all applications and services using node-tesseract-ocr through dependency scanning and create an inventory of affected systems; isolate or restrict network access to affected applications if feasible. Within 7 days: Evaluate alternative OCR libraries without known vulnerabilities and begin migration planning; implement network segmentation to limit lateral movement from compromised systems. …

Sign in for detailed remediation steps.

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: +0.2
CVSS: +49
POC: 0

Share

CVE-2026-26832 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy