Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can you bypass Snow 2? 🎉 #129

Closed
weizman opened this issue Jul 18, 2023 · 2 comments
Closed

Can you bypass Snow 2? 🎉 #129

weizman opened this issue Jul 18, 2023 · 2 comments

Comments

@weizman
Copy link
Member

weizman commented Jul 18, 2023

This isn't really an issue, more of an invite to hack Snow again!

Snow 2 ❄️

  • Snow 2 has been just released!
  • Most important change to Snow was recognizing this task isn't doable without some CSP help
    • Which is why from this version forward Snow requires:
      • unsafe-inline to be forbidden
      • object-src to not allow same origin srcs
    • In order to introduce a higher level of security
  • Therefore, the demo app you know and love now enforces script-src 'self'; object-src 'none';

Your time is precious being highly talented figures, so I'd understand if you can't - but I invite you to give bypassing Snow another crack, with the hope that v2 is better secured.

Tagging former Snow security contributors @mmndaniel @arxenix @NDevTK @magicmac @rwaldron @benjamingr @naugtur @mhofman (thank you for your help so far ❤️ sorry if I forgot anyone)

Clarifications

  1. Snow 2 solves all former issues (hopefully) which is why almost all of them are marked as "closed"
  2. One issue that isn't fully addressed yet is Snow can be bypassed with ...data: URI #73 by @magicmac which is inertially more complicated and is being thought of @ Better communicate Snow needs to be implemented in all pages #122
@weizman weizman changed the title Can you bypass Snow 2.0? 🎉 Can you bypass Snow 2? 🎉 Jul 18, 2023
@weizman
Copy link
Member Author

weizman commented Jul 18, 2023

moved to #130

@weizman weizman closed this as completed Jul 18, 2023
@benjamingr
Copy link

The demo page is broken

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

No branches or pull requests

2 participants