Electron: `<webview>` タグは、埋め込み側の制限に関わらず、Web WorkersにおけるNode.jsの統合を可能にする可能性がある
### 影響
`<webview>` タグは、埋め込み側でNode.jsの統合が無効になっている場合でも、そのWeb WorkersにおいてNode.jsの統合を可能にする可能性があり、ゲストコンテンツに、埋め込み側が許可するよりも高い権限を与える可能性がある。
この問題は、`<webview>` タグを有効にしているアプリケーション、かつ埋め込み側がサンドボックス化されていない場合にのみ影響する。 `<webview>` タグを使用していない、または埋め込み側がサンドボックス化されているアプリケーションは影響を受けない。
### 対策
`will-attach-webview` ハンドラで、ゲスト側の設定から `nodeIntegrationInWorker` を削除する、または、信頼できないコンテンツを読み込む際に `<webview>` タグを有効にしない。
### 修正されたバージョン
* `44.0.0-beta.5`
* `43.4.1`
* `42.9.2`
* `41.10.6`
### 詳細情報
このセキュリティに関する情報についてご質問やご意見がある場合は、[security@electronjs.org](mailto:security@electronjs.org) までメールでお問い合わせください。
影響を受けるパッケージ:
- npm (JavaScript) electron: 影響を受けるバージョンは 41.10.6 未満、修正されたバージョンは 41.10.6
- npm (JavaScript) electron: 影響を受けるバージョンは 42.0.0-alpha.1 以降、42.9.2 未満、修正されたバージョンは 42.9.2
- npm (JavaScript) electron: 影響を受けるバージョンは 43.0.0-alpha.1 以降、43.4.1 未満、修正されたバージョンは 43.4.1
- npm (JavaScript) electron: 影響を受けるバージョンは 44.0.0-alpha.1 以降、44.0.0-beta.5 未満、修正されたバージョンは 44.0.0-beta.5