Description
All versions of curling.js are vulnerable to Command Injection via the run function. The command argument can be controlled by users without any sanitization.
Remediation
References
https://github.com/hgarcia/curling/blob/e861d625c074679a2931bcf4ce8da0afa8162c53/lib/curl-transport.js#L56
https://snyk.io/vuln/SNYK-JS-CURLING-546484
Related Vulnerabilities
CVE-2019-10742 Vulnerability in npm package axios
CVE-2023-23936 Vulnerability in maven package org.webjars.npm:undici
CVE-2021-26540 Vulnerability in npm package sanitize-html
CVE-2018-11694 Vulnerability in maven package org.webjars.npm:node-sass
CVE-2022-36907 Vulnerability in maven package org.jenkins-ci.plugins:openshift-deployer