Fedora Account System
Red Hat Associate
Red Hat Customer
A flaw was found in libssh server-side GSSAPIKeyExchange authorization. In ssh_packet_userauth_request() in src/messages.c, the gssapi-keyex login path granted success after Kerberos authentication without dispatching the callback that verifies whether the authenticated principal is authorized for the requested local user. On servers with GSSAPIKeyExchange enabled, an authenticated client can therefore log in as an arbitrary local user if the missing principal-to-user authorization check is relied upon for access control.