Steps to reproduce:
- Create a blank site My Site
- Add a new hidden page My Page to the site
- Click Go To in the dockbar and select My Site. The hidden page is displayed
- Log out and navigate My Site. The hidden page is displayed
To prevent this kind of issues, the first public page of a site should be hidden.