sqrldev/wordpress-sqrl-login

Google Crawl causes Exception

Closed this issue · 0 comments

Got an email this morning that there was an error on my site.

Running SQRL Login Version 1.1.2 and Wordpress 5.2.2.

Google Bot was trying to access https://[site redacted]/wp-admin/admin-post.php?action=sqrl_auth&nut=1lzpubCI7DwVNkTOKcdnBorSqJeY9yXL&can=aHR0cHM6Ly93d3cuaW5vbGxlYi5jb20

which threw the following error:

Error Details
=============
An error of type E_ERROR was caused in line 486 of the file [directory redacted]/wp-content/plugins/sqrl-login/sqrl-login.php. Error message: Uncaught SodiumException: signature size should be SODIUM_CRYPTO_SIGN_BYTES bytes in [directory redacted]/wp-content/plugins/sqrl-login/sqrl-login.php:486
Stack trace:
#0 [directory redacted]/wp-content/plugins/sqrl-login/sqrl-login.php(486): sodium_crypto_sign_verify_detached()
#1 [directory redacted]/wp-includes/class-wp-hook.php(286): SQRLLogin->apiCallback()
#2 [directory redacted]/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters()
#3 [directory redacted]/wp-includes/plugin.php(465): WP_Hook->do_action()
#4 [directory redacted]/wp-admin/admin-post.php(51): do_action()
#5 {main}
  thrown