CVE-2026-61701 in laravel-magiclinkinformation

Résumé

par VulDB • 14/09/2026

Laravel MagicLink crée des liens pour l'authentification sans mot de passe ou pour accéder à du contenu privé. De la version 2.0.0 jusqu'à la 2.25.1, MagicLink stocke des objets d'action sérialisés dans la colonne de base de données magic_links.action et les désérialise via src/MagicLink.php et src/Actions/ResponseAction.php sans protection suffisante de l'intégrité, tandis qu'une solution de repli legacy non sécurisée pour unserialize() reste accessible. Un attaquant capable de manipuler des enregistrements de base de données, par exemple via une injection SQL distincte ou un accès administratif compromis, peut insérer un graphe d'objets sérialisés malveillant contenant du comportement exécutable sous forme de fermetures (closures) ; la visite du lien magique associé désérialise alors l'enregistrement et peut exécuter du code arbitraire dans le processus de l'application. Le chemin affecté est restreint aux enregistrements d'action manipulés et ne fournit pas indépendamment un accès à l'écriture en base de données. Ce problème est corrigé dans la version 2.25.1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Réserver

10/07/2026

Divulgation

14/09/2026

Modérer

accepté

Entrée

VDB-403608

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!