Request #52587 has been Rejected by serebit [1]:

This package should be deleted because it compromises the security of
the systems on which it is installed. This package uses Electron as a
web browser to navigate a streaming media website. Electron is *not* a
web browser. Although it uses the same rendering engine as Chromium,
it is not Chromium, and it does not have the same security features
Chromium does. On the contrary, Electron intentionally has reduced
security because it is intended for desktop apps, not web browsing. At
[Security](https://www.electronjs.org/docs/latest/tutorial/security),
Electron developers state: > A security issue exists whenever you
receive code from an untrusted source (e.g. a remote server) and
execute it locally. As an example, consider a remote website being
displayed inside a default BrowserWindow. If an attacker somehow
manages to change said content (either by attacking the source
directly, or by sitting between your app and the actual destination),
they will be able to execute native code on the user's machine. This
apps does what Electron devs describe avoiding: ``` const mainWindow =
new BrowserWindow(...) ... mainWindow.loadURL('https://...') ```
Further, this package is named in a way that some users may think it
is an official package, which it is not.

[1] https://aur.archlinux.org/account/serebit/

Reply via email to