-
Notifications
You must be signed in to change notification settings - Fork 713
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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 <notifications@github.com> 写到:
…
#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: