The wp-module-data module registers authenticate() on the rest_authentication_errors filter, so the method is evaluated while processing unauthenticated REST API requests. Its Bearer token comparison uses the HTTP method, request URL, raw request body, X-Timestamp, and a salt derived from the site's stored connection token.
When HiiveConnection::get_auth_token() returns false, PHP coerces that value to an empty string for strrev(false). The resulting salt becomes predictable, while the remaining inputs stay under attacker control, allowing a valid token to be calculated offline without knowing the actual connection secret.
If the comparison succeeds, the code calls get_users(['role' => 'administrator']) and passes the first returned administrator to wp_set_current_user(). The request can then be processed with administrator privileges and perform arbitrary REST API operations. The record does not establish every deployment state that causes get_auth_token() to return false, beyond the stated condition.