CVE-2026-26833

OS Command Injection in thumbler Thumbnail Function

Published Mar 25, 2026 CVSS 3.1 · 9.8 Critical EPSS 2.5% KEV · Not listed
Description
thumbler through 1.1.2 allows OS command injection via the input, output, time, or size parameter in the thumbnail() function because user input is concatenated into a shell command string passed to child_process.exec() without proper sanitization or escaping.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-mvhf-547c-h55r thumbler allows OS Command Injection
History
Type Values Removed Values Added
Title OS Command Injection in thumbler Thumbnail Function
Type Values Removed Values Added
Title OS Command Injection in thumbler via Unsanitized Parameters
Type Values Removed Values Added
Title OS Command Injection in thumbler via Unsanitized Parameters
Type Values Removed Values Added
Title OS Command Injection in thumbler Library
Type Values Removed Values Added
Weaknesses CWE-78
CPEs cpe:2.3:a:mmahrous:thumbler:*:*:*:*:*:node.js:*:*
Type Values Removed Values Added
Title OS Command Injection in thumbler Library
Type Values Removed Values Added
Weaknesses CWE-94
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title Thumbler OS Command Injection via Thumbnail Parameters
Weaknesses CWE-78
Type Values Removed Values Added
Title Thumbler OS Command Injection via Thumbnail Parameters
Weaknesses CWE-78
Type Values Removed Values Added
Title OS Command Injection in thumbler Thumbnail Function
Weaknesses CWE-77
Type Values Removed Values Added
First Time appeared Mmahrous
Mmahrous thumbler
Vendors & Products Mmahrous
Mmahrous thumbler
Type Values Removed Values Added
Title OS Command Injection in thumbler Thumbnail Function
Weaknesses CWE-77
Type Values Removed Values Added
Description thumbler through 1.1.2 allows OS command injection via the input, output, time, or size parameter in the thumbnail() function because user input is concatenated into a shell command string passed to child_process.exec() without proper sanitization or escaping.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Mar 28, 2026, 1:17 AM
Reserved
Feb 16, 2026, 12:00 AM
Status
Analyzed
Published
Mar 25, 2026, 4:16 PM
Modified
Jun 17, 2026, 10:26 AM