Merge pull request #501 from PrivPreMiD/fix-all-origins-vuln

[Stable/Urgent] Fix socketio server being able to be accessed by any website
This commit is contained in:
Fruxh
2020-09-29 01:19:06 +02:00
committed by GitHub

View File

@@ -26,6 +26,10 @@ export function init() {
//* If someone connects to socket socketConnection
server = createServer();
io = socketIo(server, { serveClient: false });
io.origins((o, c) => {
if (o !== '*') c('Not a chrome extension, socket denied.', false);
c(null, true);
});
server.listen(3020, () => {
//* Resolve promise
//* Debug info