IPC messages sent from the main process to a subframe in the renderer process, through webContents.sendToFrame
, event.reply
or when using the remote
module, can in some cases be delivered to the wrong frame.
If your app does ANY of the following, then it is impacted by this issue:
- Uses remote
- Calls webContents.sendToFrame
- Calls event.reply
in an IPC message handler
This has been fixed in the following versions:
There are no workarounds for this issue.
If you have any questions or comments about this advisory, email us at security@electronjs.org.
{ "nvd_published_at": "2021-01-28T19:15:00Z", "github_reviewed_at": "2021-01-28T19:11:05Z", "severity": "MODERATE", "github_reviewed": true, "cwe_ids": [ "CWE-668" ] }