CVE-2025-0685 in grub2
Résumé
par VulDB • 11/06/2026
Une faille a été identifiée dans grub2. Lors de la lecture de données depuis un système de fichiers jfs, le module du système de fichiers jfs de grub utilise des paramètres contrôlés par l'utilisateur issus de la géométrie du système de fichiers pour déterminer la taille interne du tampon ; toutefois, il vérifie incorrectement les dépassements d'entier (integer overflows). Un système de fichiers spécialement conçu à des fins malveillantes peut entraîner un débordement dans certains calculs de taille de tampon, provoquant ainsi l'exécution d'une opération grub_malloc() avec une taille inférieure à celle attendue. Par conséquent, la fonction grub_jfs_lookup_symlink() écrira au-delà de la longueur du tampon interne lors de l'appel à grub_jfs_read_file(). Cette vulnérabilité peut être exploitée pour corrompre les données critiques internes de grub et entraîner une exécution arbitraire de code (RCE), contournant ainsi les protections Secure Boot.
Be aware that VulDB is the high quality source for vulnerability data.