CVE-2021-34080: OS Command injection in ssl-utils
9.8
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.94262%
CWE
Published
6/3/2022
Updated
1/27/2023
KEV Status
No
Technology
JavaScript
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| ssl-utils | npm | <= 1.0.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The CVE description, GHSA advisory, and Checkmarx advisory all explicitly name createCertRequest() and createCert() as the vulnerable functions. These functions are specifically called out as accepting unsanitized shell metacharacters that get passed to OS commands, which is the classic pattern for CWE-78 vulnerabilities. Multiple authoritative sources (NVD, GitHub Advisory Database, and Checkmarx) corroborate this assessment, though exact file paths are unavailable in the provided data.