제출 #860232: Node.js @syncfusion/ej2-base 33.2.3 OS Command Injection정보

제목Node.js @syncfusion/ej2-base 33.2.3 OS Command Injection
설명@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.
원천⚠️ https://github.com/syncfusion/ej2-javascript-ui-controls/issues/215
사용자
 wjm2 (UID 99050)
제출2026. 06. 16. PM 07:31 (4 개월 ago)
모더레이션2026. 07. 22. PM 06:04 (1 month later)
상태수락
VulDB 항목382380 [syncfusion ej2-javascript-ui-controls 까지 33.2.3 package.json child_process.exec 권한 상승]
포인트들20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!