I run an internal Jira installation and current it's possible to transition an issue to other states in the workflow without being logged in. It's not possible to change anything else in the issue screen. In the permission scheme it's only the Browse Projects permission that is set to Anyone. I can't find any other permission affecting this.
What can cause this behaviour?