{"action":"created","issue":{"url":"https://api.github.com/repos/Khan/live-editor/issues/309","labels_url":"https://api.github.com/repos/Khan/live-editor/issues/309/labels{/name}","comments_url":"https://api.github.com/repos/Khan/live-editor/issues/309/comments","events_url":"https://api.github.com/repos/Khan/live-editor/issues/309/events","html_url":"https://github.com/Khan/live-editor/issues/309","id":79787080,"number":309,"title":"Users can un-ban some terms pretty easily.","user":{"login":"MikaalSky","id":6946558,"avatar_url":"https://avatars.githubusercontent.com/u/6946558?v=3","gravatar_id":"","url":"https://api.github.com/users/MikaalSky","html_url":"https://github.com/MikaalSky","followers_url":"https://api.github.com/users/MikaalSky/followers","following_url":"https://api.github.com/users/MikaalSky/following{/other_user}","gists_url":"https://api.github.com/users/MikaalSky/gists{/gist_id}","starred_url":"https://api.github.com/users/MikaalSky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikaalSky/subscriptions","organizations_url":"https://api.github.com/users/MikaalSky/orgs","repos_url":"https://api.github.com/users/MikaalSky/repos","events_url":"https://api.github.com/users/MikaalSky/events{/privacy}","received_events_url":"https://api.github.com/users/MikaalSky/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-23T09:00:55Z","updated_at":"2015-09-04T00:45:30Z","closed_at":null,"body":"var escape = (function(){return this;})();\r\ntry{\r\n    escape.BabyHint.bannedProperties = [];\r\n}catch(e){}\r\nUnbans terms like document and such. Also, escape grants access to eval and some other great stuff."},"comment":{"url":"https://api.github.com/repos/Khan/live-editor/issues/comments/137612304","html_url":"https://github.com/Khan/live-editor/issues/309#issuecomment-137612304","issue_url":"https://api.github.com/repos/Khan/live-editor/issues/309","id":137612304,"user":{"login":"JavascriptFTW","id":8092544,"avatar_url":"https://avatars.githubusercontent.com/u/8092544?v=3","gravatar_id":"","url":"https://api.github.com/users/JavascriptFTW","html_url":"https://github.com/JavascriptFTW","followers_url":"https://api.github.com/users/JavascriptFTW/followers","following_url":"https://api.github.com/users/JavascriptFTW/following{/other_user}","gists_url":"https://api.github.com/users/JavascriptFTW/gists{/gist_id}","starred_url":"https://api.github.com/users/JavascriptFTW/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JavascriptFTW/subscriptions","organizations_url":"https://api.github.com/users/JavascriptFTW/orgs","repos_url":"https://api.github.com/users/JavascriptFTW/repos","events_url":"https://api.github.com/users/JavascriptFTW/events{/privacy}","received_events_url":"https://api.github.com/users/JavascriptFTW/received_events","type":"User","site_admin":false},"created_at":"2015-09-04T00:45:30Z","updated_at":"2015-09-04T00:45:30Z","body":"It seems someone was able to get around BabyHint by putting `random(/\\/*/);` before their code (https://www.khanacademy.org/computer-programming/bens-module-system/4728010161913856).\r\nPutting a multi-line comment after this statement reactivates BabyHint indicating that BabyHint is considering the body of the regular expression to be the opening of a multi-line comment."}}