{"action":"created","issue":{"url":"https://api.github.com/repos/NoCheatPlus/Issues/issues/333","repository_url":"https://api.github.com/repos/NoCheatPlus/Issues","labels_url":"https://api.github.com/repos/NoCheatPlus/Issues/issues/333/labels{/name}","comments_url":"https://api.github.com/repos/NoCheatPlus/Issues/issues/333/comments","events_url":"https://api.github.com/repos/NoCheatPlus/Issues/issues/333/events","html_url":"https://github.com/NoCheatPlus/Issues/issues/333","id":196240536,"number":333,"title":"NaN Exploits","user":{"login":"Vladymyr96","id":12776525,"avatar_url":"https://avatars.githubusercontent.com/u/12776525?v=3","gravatar_id":"","url":"https://api.github.com/users/Vladymyr96","html_url":"https://github.com/Vladymyr96","followers_url":"https://api.github.com/users/Vladymyr96/followers","following_url":"https://api.github.com/users/Vladymyr96/following{/other_user}","gists_url":"https://api.github.com/users/Vladymyr96/gists{/gist_id}","starred_url":"https://api.github.com/users/Vladymyr96/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vladymyr96/subscriptions","organizations_url":"https://api.github.com/users/Vladymyr96/orgs","repos_url":"https://api.github.com/users/Vladymyr96/repos","events_url":"https://api.github.com/users/Vladymyr96/events{/privacy}","received_events_url":"https://api.github.com/users/Vladymyr96/received_events","type":"User","site_admin":false},"labels":[{"id":287184961,"url":"https://api.github.com/repos/NoCheatPlus/Issues/labels/(a)%20issue/task","name":"(a) issue/task","color":"f7c6c7","default":false},{"id":287188550,"url":"https://api.github.com/repos/NoCheatPlus/Issues/labels/(c)%20other","name":"(c) other","color":"bfe5bf","default":false},{"id":287178672,"url":"https://api.github.com/repos/NoCheatPlus/Issues/labels/(c.1)%20moving","name":"(c.1) moving","color":"bfe5bf","default":false},{"id":287199736,"url":"https://api.github.com/repos/NoCheatPlus/Issues/labels/(p.1)%20NoCheatPlus","name":"(p.1) NoCheatPlus","color":"c7def8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2016-12-17T20:15:19Z","updated_at":"2016-12-27T11:26:12Z","closed_at":null,"body":"This can be used on a lot of servers (including serves with no cheat plus and another anticheats).\r\nThis puts ur vertical/horizontal location to NaN (Not a number), this can make you fly, die, teleport, noclip, god mode, glitch animation (your legs and arms doesn't move), freeze server exploit, nofall.\r\n\r\n3.1.5.0-SNAPSHOT-sMD5NET-b1043\r\n\r\nThis always happen, sometimes you can die, you need to be horizontal collided \r\n\r\nIt only works for 1.9.x - 1.11.x servers\r\n\r\nThe server i was testing on have a lot of anticheat but they are selectable\r\n\r\nLinks of the exploit:\r\n\r\n       -NoClip/Fly: https://a.pomf.cat/tnzrja.mp4\r\n       -NoClip: https://i.gyazo.com/94d9535103da3ec210abae7994fb1ef4.gif\r\n       -Glitch Animation: https://i.gyazo.com/096c5c9a6b1391f09e2cb9708aa511c2.gif\r\n\r\nProbably mojang did something wrong on the checks"},"comment":{"url":"https://api.github.com/repos/NoCheatPlus/Issues/issues/comments/269313567","html_url":"https://github.com/NoCheatPlus/Issues/issues/333#issuecomment-269313567","issue_url":"https://api.github.com/repos/NoCheatPlus/Issues/issues/333","id":269313567,"user":{"login":"asofold","id":1504987,"avatar_url":"https://avatars.githubusercontent.com/u/1504987?v=3","gravatar_id":"","url":"https://api.github.com/users/asofold","html_url":"https://github.com/asofold","followers_url":"https://api.github.com/users/asofold/followers","following_url":"https://api.github.com/users/asofold/following{/other_user}","gists_url":"https://api.github.com/users/asofold/gists{/gist_id}","starred_url":"https://api.github.com/users/asofold/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asofold/subscriptions","organizations_url":"https://api.github.com/users/asofold/orgs","repos_url":"https://api.github.com/users/asofold/repos","events_url":"https://api.github.com/users/asofold/events{/privacy}","received_events_url":"https://api.github.com/users/asofold/received_events","type":"User","site_admin":false},"created_at":"2016-12-27T11:26:12Z","updated_at":"2016-12-27T11:26:12Z","body":"setPosition would result in one of the ordinary player position packets - i can understand that if the sanity checking isn't done, it'll be able to create havoc. I was just asking for the bounding box adaption resulting in which packet. If it's adaptive, it could also just be a position packet.\r\n\r\n@Vladymyr96  Why are you using 'mc.player.posX + Double.NaN', would  'Double.NaN' not work?\r\n\r\nI have to review NCP, all comparison with == on Double.NaN (and possibly infinity too) is problematic. To avoid confusion, i'll route things through auxiliary methods, also where my own methods return Double.NaN and the like as primitive doubles."}}
{"actor":{"display_login":"asofold"}}