Damn, sorry for your loss. Blockchain Detective Kirtash seems to have answered. SImply revoking those permissions should prevent further loss, but for peace of mind potentially worth setting up a new wallet to use. !tip 5