-
Notifications
You must be signed in to change notification settings - Fork 710
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
[Security] There are still various ways to escape the eval limits #465
Comments
|
FYI I personally think the bug you are exploiting in the "Overriding onExit" example is that you are allowed to close the |
Not really... it still works: https://gist.github.com/Untrusted-Game/455bb325f49ddeb5c7dccda77f2709fd |
#464 hasn't been merged yet. I'm unable to reproduce the "Overriding onExit" trick if I apply that patch locally and test your code (note that it silently fails: the game doesn't produce a validation error of any sort, but the |
I regret for not noticing that.
于 2020年7月17日 GMT+08:00 下午11:45:18, pppery <[email protected]> 写到:
…
#464 hasn't been merged yet. I'm unable to reproduce the "Overriding
onExit" trick if I apply that patch locally and test your code (note
that it silently fails: the game doesn't produce a validation error of
any sort, but the `onExit` override doesn't do anything and you still
need to have the computer to exit the level.)
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#465 (comment)
|
For example:
onExit
The text was updated successfully, but these errors were encountered: