Início
Início
Tendências
Tendências
Vulnerabilidades
Vulnerabilidades
Notícias
Notícias
Pesquisadores
Pesquisadores
Por que dbugs?
Por que dbugs?
Configurações

Stephengroat-Dd

#32392de 55,140
8.1CVSS total
Vulnerabilidades · 1
PT-2023-26569
8.1
2023-08-07
Npm · Import-In-The-Middle · CVE-2023-38704
**Name of the Vulnerable Software and Affected Versions** import-in-the-middle versions prior to 1.4.2 **Description** The import-in-the-middle loader works by generating a wrapper module on the fly, using the module specifier to load the original module and add some wrapping code. This allows for remote code execution in cases where an application passes user-supplied input directly to the `import()` function. **Recommendations** For versions prior to 1.4.2, update to version 1.4.2 to resolve the issue. As a temporary workaround, do not pass any user-supplied input to `import()`. Instead, verify it against a set of allowed values. If using import-in-the-middle and support for EcmaScript Modules is not needed, ensure that none of the following options are set: `--loader=import-in-the-middle/hook.mjs` or `--loader import-in-the-middle/hook.mjs`, either via command-line or the `NODE OPTIONS` environment variable.