Google a annulé une version récente de son script captcha reCAPTCHA après qu’un bogue ait empêché le service de fonctionner sur Firefox pour Windows.

Hier, Breachtrace a reçu plusieurs rapports selon lesquels reCAPTCHA a cessé de fonctionner dans la dernière version de Mozilla Firefox, les problèmes ayant également été signalés sur Twitter et Reddit.

Breachtrace a testé reCAPTCHA sur nos appareils et a confirmé que le service ne fonctionnait plus dans Firefox. Au lieu de cela, l’invite reCAPTCHA afficherait un cercle tournant sans fin au lieu d’effectuer la routine captcha habituelle, comme illustré ci-dessous.

Cercle reCAPTCHA tournant sans fin

Selon un rapport de bogue de Mozilla, le problème était lié à la routine de détection du mode sombre de reCAPTCHA pour Firefox sous Windows.

Le script a tenté de modifier la couleur d’arrière-plan d’un div à l’aide de document.corps.removeChild, mais comme le script était chargé dans la tête HTML, le DOM n’avait pas encore chargé et le document.le corps n’était pas disponible, provoquant l’erreur de script.

Comme solution de contournement temporaire, les utilisateurs pouvaient remplacer leur agent utilisateur de navigateur par un agent pour Microsoft Edge et Google Chrome, et reCAPTCHA fonctionnerait à nouveau.

Dennis Schubert, ingénieur logiciel de Mozilla Firefox, a confirmé le bogue, déclarant que Google reconnaissait qu’il s’agissait d’un problème dans leur script plutôt que dans le navigateur et travaillait sur un correctif.

« Oui, Google déploie un correctif. Cela semble fonctionner dans plusieurs de nos tests internes sur plusieurs continents, mais nous garderons ce bogue ouvert jusqu’à ce que nous soyons sûrs qu’il est corrigé pour tout le monde », a déclaré Schubert.

Une heure plus tard, Google est revenu à une version antérieure du script, corrigeant le bogue pour les utilisateurs de Firefox.

Alors que certains ont rapidement épinglé cela comme étant intentionnel de la part de Google, il semble que ce soit une erreur qui a été rapidement résolue.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *