03.10.2021, 14:08
Heute wurde auf der englischen Community ein Fehler des CAPTCHA in der Version 1.8.27 inkl. Lösung veröffentlicht.
Fehler:
Version 1.8.27 hat einen Fehler, der zwei der von MyBB unterstützten CAPTCHA-Mechanismen betrifft: reCAPTCHA v3 und hCaptcha unsichtbar. Bei diesen kann das CAPTCHA fehlerhaft erscheinen und die Verifizierung kann Versuche ablehnen oder fälschlicherweise akzeptieren.
Fehlerbehebung durch Ersetzung in ./inc/class_captcha.php in den Zeilen 138 und 327
Finde:
Ersetze mit:
Quelle der Lösung: https://github.com/mybb/mybb/pull/4456/files
Das vorgenannte Problem wird in der nächsten Wartungsversion behoben.
Fehler:
Version 1.8.27 hat einen Fehler, der zwei der von MyBB unterstützten CAPTCHA-Mechanismen betrifft: reCAPTCHA v3 und hCaptcha unsichtbar. Bei diesen kann das CAPTCHA fehlerhaft erscheinen und die Verifizierung kann Versuche ablehnen oder fälschlicherweise akzeptieren.
Fehlerbehebung durch Ersetzung in ./inc/class_captcha.php in den Zeilen 138 und 327
Finde:
PHP-Code:
elseif($this->type == captcha::HCAPTCHA_INVISIBLE)
PHP-Code:
elseif($this->type == captcha::RECAPTCHA_V3)
Das vorgenannte Problem wird in der nächsten Wartungsversion behoben.