Firefox 112.0.1 corrige un bug gênant avec les cookies
Le 18 avril 2023 à 05h25
1 min
Logiciel
Logiciel
La version 112 du navigateur est arrivée la semaine dernière avec plusieurs améliorations sympathiques. Un problème est cependant apparu : Firefox déclenchait une purge non intentionnelle des cookies.
Selon Mozilla, le souci se produisait à la mise à jour vers la nouvelle version. Les cookies voyaient alors leur date de validité être propulsée dans un avenir lointain, le navigateur les considérant alors comme trop anciens.
Cette purge n’entrainait bien sûr pas de perte de données, mais les cookies sont utilisés pour des fonctions périphériques comme le maintien de l’authentification et la sauvegarde des préférences.
Depuis hier soir, la mise à jour 112.0.1 est disponible pour corriger le problème. Cela étant, à moins de ne pas avoir redémarré le navigateur depuis la semaine dernière, vous avez probablement Firefox 112 et avez donc déjà fait face au bug.
Le 18 avril 2023 à 05h25
Commentaires (14)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 18/04/2023 à 08h23
J’ai fait la màj et j’ai même pas remarqué que mes sessions avaient expiré ! C’était vraiment systématique pour tout les cookies et tout le monde ?!
Edit : Ça me revient, je suis allé hier sur airbnb et ma session de connexion était toujours active ! Je me répond donc : non, ce n’était systématique
Le 18/04/2023 à 08h44
En fait ça dépends des sites je confirme, je me suis reloggué sur les messageries mais pas partout, les PWA notamment n’ont pas été touchées j’ai l’impression.
Next Inpact a bien été wipé par contre
Le 18/04/2023 à 08h46
Je confirme aussi, connexion à GMail perdu mais pas NXI.
Le 18/04/2023 à 08h49
Étrange, je n’ai pas eu à me reconnecter, que ce soit sur le PC du boulot ou le perso (et je suis bien sur la 112)
Le 18/04/2023 à 09h41
Après il n’y a pas que les cookies dans la vie pour stocker les données. Ca peut être répliqué dans les localstorage afin de gérer quelles infos sont transférés à chaque requête.
Je confirme avoir perdu l’authentification nextinpact par exemple.
Le 18/04/2023 à 09h59
dire que la perte de cookies n’est pas une perte de données … WTF are you high or just stupid?
Le 18/04/2023 à 10h13
Quand l’Oracle de Matrix n’a pas de cookies à donner à Neo, elle ne peut pas lui prédire l’avenir, c’est tout : sans cookies pas de réplication de données, Neo conserve ses données.
Le 18/04/2023 à 10h08
Je supprime régulièrement les données navigateur par hygiène numérique. Ça ne m’a pas surpris.
Le 18/04/2023 à 10h25
Quand je ferme le navigateur, les cookies sont systématiquement supprimés, donc ça m’en touche une sans bouger l’autre
Garder sa session ouverte au moyen d’un cookie token persistant au delà de la session c’est ce qui a valu à Linus Tech de se faire pirater son compte Youtube.
Le 18/04/2023 à 10h59
Les cookies, ça n’est qu’un cache. Effacer les cookies n’efface pas les mots de passe de ta tête. Et purger un cache, non, ce n’est pas une perte de données.
Le 18/04/2023 à 12h00
“Firefox déclenchait une purge non intentionnelle des cookies.”
J’ai ce problème régulièrement depuis quelques semaines, mais il ne semble pas lié à une mise à jour chez moi.
“Les cookies voyaient alors leur date de validité être propulsée dans un avenir lointain, le navigateur les considérant alors comme trop anciens.”
La logique de ce bug m’échappe.
Le 18/04/2023 à 12h04
Pareil, je n’ai pas compris.
Soit, c’est mal exprimé, soit la comparaison des dates se fait en signé et une date “dans un avenir trop lointain” devient négative et donc trop antérieure à la date du jour, donc le cookie est supprimé.
Le 18/04/2023 à 12h01
C’est le seul à y avoir échappé ici.
Le 18/04/2023 à 12h48
Le bugzilla ne dit pas que les cookies sont considérés comme trop anciens, juste que leur date de création ou de dernier accès est propulsée à 4.130 années dans le futur. Ca semblait être un souci avec sqlite. La gestion de dates, c’est l’enfer ^^.
Après bon, voilà, c’est seulement un mot dans une brève, y’a des choses plus importantes dans la vie, surtout si c’est pour s’en prendre à la forme plus que sur le fond (le fait qu’un bug impactant soit résolu) hein ;-)