diff --git a/extension/background.js b/extension/background.js index d0abe6328..f130a2076 100644 --- a/extension/background.js +++ b/extension/background.js @@ -299,7 +299,12 @@ chrome.runtime.onMessage.addListener((msg, sender, sendResponse) => { } if (msg.type === 'getPort') { - sendResponse({ port: serverPort, connected: isConnected, token: authToken }); + const ownExtensionOrigin = `chrome-extension://${chrome.runtime.id}`; + sendResponse({ + port: serverPort, + connected: isConnected, + token: sender.origin === ownExtensionOrigin ? authToken : null, + }); return true; }