Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2025-63498 — Preuve de concept de XSS stocké pour le groupware SOGo, exploitant le cookie 'Remember Username' pour injecter des charges utiles JavaScript via le point de terminaison de connexion. | Kitploit
Outils/GitHubGitHub/xryptoh/cve-2025-63498
Analyse des VulnérabilitésExploitationExploitation d'Applications WebSécurité WebTests d'Intrusion
GitHubxryptoh/cve-2025-63498

CVE-2025-63498

Preuve de concept de XSS stocké pour le groupware SOGo, exploitant le cookie 'Remember Username' pour injecter des charges utiles JavaScript via le point de terminaison de connexion.

Voir le dépôt
21il y a 8 moisPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Stored XSS dans le cookie Alinto/SOGo

Chercheurs : Daniil Khomichenok, Alexander Klimenko

Versions concernées < 5.12.4 ( https://github.com/Alinto/sogo/releases/tag/SOGo-5.12.4 )

Date : 01.10.2025


Lorsque la fonctionnalité "Se souvenir du nom d'utilisateur" est activée, un champ encodé en base64 est ajouté au cookie du navigateur.

Cette valeur est obtenue à partir du paramètre "userName" dans la requête POST vers le point de terminaison /SOGo/connect.

La réponse du serveur contient une charge utile XSS encodée en base64 avec un cookie défini :

Set-Cookie: SOGoLogin=dGVzdDIyMkBxYXRlc3Qub2YuYnk8L3NjcmlwdD48c2NyaXB0PmFsZXJ0KCcxMjMnKTwvc2NyaXB0Pg%3D%3D; expires=Sun, 02-Nov-2025 09:58:23 GMT;

L'ajout de la valeur suivante à la requête POST pour le paramètre "userName" :

[email protected]

qui contient une injection JavaScript qui est exécutée lorsque l'utilisateur revient sur la page d'authentification et est stockée dans le cookie "SOGoLogin" du navigateur de l'utilisateur.

Code de la page d'authentification, qui contient l'injection :

root@kitploit:~
<script type="text/javascript">
var cookieUsername = "[email protected]</script><script>alert('123')</script>";
var language = 'English';
var loginHint = ''
</script>

Code du cookie de connexion mémorisé qui accepte les injections XSS comme valeur de paramètre :

root@kitploit:~
if (rememberLogin)
  [response addCookie: [self _cookieWithUsername: [params objectForKey: @"userName"]]];
  else
  [response addCookie: [self _cookieWithUsername: nil]];

Correctif : https://github.com/Alinto/sogo/commit/9e20190fad1a437f7e1307f0adcfe19a8d45184c

Télécharger l’outil