Vulnérabilité dans LibJS permettant d'exécuter du code en ouvrant une page dans le navigateur Ladybird
Une vulnérabilité (CVE-2025-47154) a été identifiée dans le moteur JavaScript LibJS, utilisé dans le navigateur web Ladybird, permettant l'exécution de son propre code dans le système lors du traitement de code JavaScript spécialement conçu. La vulnérabilité est causée par la libération de la mémoire sur le vecteur m_argument_values_buffer, pour lequel un pointeur restait dans la structure arguments_list, entraînant un accès à une zone de mémoire déjà libérée. Un prototype fonctionnel de l'exploit est disponible. Le chercheur qui a identifié le problème a effectué des tests de fuzzing sur LibJS, […]
