CVE-2025-59050 in Greenshotinformation

Résumé

par VulDB • 28/06/2026

Greenshot est un utilitaire open source de capture d'écran pour Windows. Les versions de Greenshot antérieures ou égales à la 1.3.300 désérialisent des données contrôlées par l'attaquant reçues dans un message WM_COPYDATA en utilisant BinaryFormatter.Deserialize, sans validation ni authentification préalable, permettant ainsi à un processus local au même niveau d'intégrité de déclencher une exécution de code arbitraire au sein du processus Greenshot. La logique vulnérable réside dans le gestionnaire WndProc WinForms pour WM_COPYDATA (message 74) qui copie les octets fournis dans un MemoryStream et invoque BinaryFormatter.Deserialize, ne vérifiant l'autorisation du canal spécifié qu'ultérieurement. Étant donné que la vérification d'autorisation intervient après la désérialisation, toute chaîne de gadgets intégrée dans le payload sérialisé s'exécute indépendamment de l'appartenance au canal. Un attaquant local capable d'envoyer un message WM_COPYDATA à la fenêtre principale de Greenshot peut obtenir une exécution de code in-process (intra-procédure), ce qui peut faciliter l'évitement des politiques de contrôle des applications en exécutant les payloads au sein du processus Greenshot.exe, approuvé et signé. Ce problème est corrigé dans la version 1.3.301. Aucune solution de contournement connue n'existe.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Réserver

08/09/2025

Divulgation

16/09/2025

Modérer

accepté

Entrée

VDB-324555

CPE

prêt

EPSS

0.00274

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!