CVE-2023-49210
The openssl (aka node-openssl) NPM package through 2.0.0 was characterized as "a nonsense wrapper with no real purpose" by its author, and accepts an opts argument that contains a verb field (used for command execution).
Does this matter?
High impact if exploited, but EPSS currently rates exploitation as unlikely (1.91%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit.
Description
The openssl (aka node-openssl) NPM package through 2.0.0 was characterized as "a nonsense wrapper with no real purpose" by its author, and accepts an opts argument that contains a verb field (used for command execution). NOTE: This vulnerability only affects products that are no longer supported by the maintainer.
- CVSS 3.1
- 9.8 CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- EPSS
- 1.91% probability · 79th percentile
- CISA KEV
- Not listed
- Weakness
- CWE-77
- Affected
- node-openssl project/node-openssl
- Source
- cve@mitre.org
References
- https://gist.github.com/mcoimbra/b05a55a5760172dccaa0a827647ad63eExploit, Third Party Advisory
- https://github.com/ossf/malicious-packages/tree/main/malicious/npmPatch
- https://www.npmjs.com/package/opensslProduct
- https://gist.github.com/mcoimbra/b05a55a5760172dccaa0a827647ad63eExploit, Third Party Advisory
- https://github.com/ossf/malicious-packages/tree/main/malicious/npmPatch
- https://www.npmjs.com/package/opensslProduct
Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.