Firefox 112.0.1 corrige un bug gênant avec les cookies

Firefox 112.0.1 corrige un bug gênant avec les cookies

Firefox 112.0.1 corrige un bug gênant avec les cookies

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.

Commentaires (14)


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 ?! :zarb:



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 :transpi:


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 :francais:


Je confirme aussi, connexion à GMail perdu mais pas NXI.


É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)


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.


dire que la perte de cookies n’est pas une perte de données … WTF are you high or just stupid?


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.


Je supprime régulièrement les données navigateur par hygiène numérique. Ça ne m’a pas surpris.


Quand je ferme le navigateur, les cookies sont systématiquement supprimés, donc ça m’en touche une sans bouger l’autre :transpi:
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.



roger21 a dit:


dire que la perte de cookies n’est pas une perte de données … WTF are you high or just stupid?




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.


“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.


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é.



LoganMcClay a dit:


…Next Inpact a bien été wipé par contre :francais:




C’est le seul à y avoir échappé ici. :D



Winderly a dit:


“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 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 ;-)


Fermer