Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
openmeetings-chat-user-idor — Apache OpenMeetings 9.1.0 - Élevée - Distante - IDOR - le tableau de bord chatTab-u{id} exporte les conversations privées d'un autre utilisateur | Kitploit
Outils/GitHubGitHub/abraxas/openmeetings-chat-user-idor
Analyse des VulnérabilitésExploitationExploitation d'Applications WebSécurité WebTests d'IntrusionLabs et Pratique
GitHubabraxas/openmeetings-chat-user-idor

openmeetings-chat-user-idor

Apache OpenMeetings 9.1.0 - Élevée - Distante - IDOR - le tableau de bord chatTab-u{id} exporte les conversations privées d'un autre utilisateur

Voir le dépôt
il y a 2 joursPas 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

Abraxas Labs - openmeetings-chat-user-idor

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  openmeetings-chat-user-idor

openmeetings-chat-user-idor

Classe : IDOR Portée : Distante

Apache OpenMeetings 9.1.0 (9773c59e). Toute session ROOM/DASHBOARD exporte la messagerie privée d'un autre utilisateur en définissant activeTab=chatTab-u{id}. La branche utilisateur de ChatToolbar est u -> true. Les boutons d'enregistrement/suppression ne sont visibles que par l'administrateur ; AjaxDownloadBehavior est enregistré sur la barre d'outils elle-même.

IDpas encore de CVE
ClasseIDOR
PortéeDistante (tableau de bord Wicket authentifié)
CWECWE-639
CVSSÉlevé : 7.1 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
ProduitApache OpenMeetings 9.1.0
AuthLOGIN + DASHBOARD (inscription par défaut)
LicenceGNU Affero GPL v3.0
Labo127.0.0.1:18151 uniquement

Ce qu'un attaquant peut faire

MéthodePoint de chutePrivilège
Téléchargement de chat Wicket activeTab=chatTab-u{victimId}Branche utilisateur de ChatToolbar u -> true (ChatToolbar.java:87-94, 134-138)Reconnaissance (prouvé en labo) : CSV des messages privés. Labo : "Vic User",...,"OPENMEETINGS-CHAT-IDOR-WITNESS".
Même activeTab suppression AjaxButtonchatDao.deleteUser(id) (ChatToolbar.java:208-212)Intégrité (déduit) : effacer cette boîte de réception. L'export a servi d'oracle de SUCCÈS.

Fermé : l'export global/de salle nécessite toujours un administrateur ou un modérateur de salle. Kick/mute-all ne relèvent pas de ce callback.

Labo

cd lab
./run.sh

Dernière ligne : SUCCESS OPENMEETINGS-CHAT-IDOR-WITNESS

Correctif suggéré : le téléchargement/suppression de la branche utilisateur doit être u.getId().equals(getUserId()) ou administrateur. Ne pas enregistrer AjaxDownloadBehavior pour les boutons d'administration masqués.

Contact

Abraxas Labs - https://abraxaslabs.tech - https://github.com/abraxas - https://x.com/abraxas_null - [email protected]

Fournisseur : [email protected]

Télécharger l’outil