Open
Description
I can call api/v1/version
without valid token and I get back version. Is that expected? My expectation is that it should fail. Exposing freely the server version is small clue that attacker might find potentially useful.
Same for heartbeat call. But I don't have strong opinion on this (my general expectation would be that every endpoint requires auth, when auth is enabled).