Skip to content

Conversation

@DeMonkeyCoder
Copy link
Contributor

No description provided.

@deepsource-io
Copy link

deepsource-io bot commented May 2, 2025

Here's the code health analysis summary for commits 0884785..8788513. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource JavaScript LogoJavaScript✅ Success
🎯 5 occurences resolved
View Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

@DeMonkeyCoder DeMonkeyCoder force-pushed the fix-sandbox-allowed-origin branch from afa99b3 to 8788513 Compare May 2, 2025 14:24
@DeMonkeyCoder DeMonkeyCoder marked this pull request as draft May 2, 2025 23:13
@DeMonkeyCoder
Copy link
Contributor Author

DeMonkeyCoder commented May 2, 2025

I realized this has security issues. Now everyone can set the allowedOrigin.

The real solution is making the extension id pre-defined by using the "key" property:

https://developer.chrome.com/docs/extensions/reference/manifest/key

@mrcnk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants