A flaw exists where the source-address critical option in the Permissions returned by certain authentication callbacks is not validated against the client's remote address. This results in source-address restrictions being silently ignored when using the `PasswordCallback`, `KeyboardInteractiveCallback`, `NoClientAuthCallback`, and `GSSAPIWithMICConfig.AllowLogin` callbacks. The restriction was previously only enforced for `PublicKeyCallback` and `VerifiedPublicKeyCallback` paths.