Invia #860232: Node.js @syncfusion/ej2-base 33.2.3 OS Command Injectioninformazioni

TitoloNode.js @syncfusion/ej2-base 33.2.3 OS Command Injection
Descrizione@syncfusion/ej2-base publishes the syncfusion-license CLI: syncfusion-license The syncfusion-license validate command reads dependency names and versions from the current project's package.json. For Syncfusion package entries, it builds an npm view command by string concatenation and executes it with child_process.exec(). Because the package name is read from package.json and is not shell-escaped before being concatenated into the command string, shell metacharacters in a dependency name can execute arbitrary commands. This is reachable through the public CLI and does not require importing internal files.
Fonte⚠️ https://github.com/syncfusion/ej2-javascript-ui-controls/issues/215
Utente
 wjm2 (UID 99050)
Sottomissione16/06/2026 19:31 (1 mese fa)
Moderazione22/07/2026 18:04 (1 month later)
StatoAccettato
Voce VulDB382380 [syncfusion ej2-javascript-ui-controls fino a 33.2.3 package.json child_process.exec escalationi di privilegi]
Punti20

Interested in the pricing of exploits?

See the underground prices here!