Mozilla Firefox security advisory (MFSA2025-42)