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
CVE-2026-22679 — Exploit RCE non authentifié et scanner de détection pour Weaver E-cology, ciblant le point de terminaison de débogage dubboApi. Inclut un PoC, un script Nmap NSE et des recommandations de remédiation. | Kitploit
Outils/GitHubGitHub/keraattin/cve-2026-22679
ReconnaissanceScanners de VulnérabilitésAnalyse des VulnérabilitésExploitationSécurité WebTests d'Intrusion
GitHubkeraattin/cve-2026-22679

CVE-2026-22679

Exploit RCE non authentifié et scanner de détection pour Weaver E-cology, ciblant le point de terminaison de débogage dubboApi. Inclut un PoC, un script Nmap NSE et des recommandations de remédiation.

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

CVE-2026-22679 : Exécution de code à distance non authentifiée dans Weaver E-cology via le point de terminaison de débogage dubboApi

CVE ID CVSS Score CWE Classification Weaver E-cology

TL;DR

Weaver E-cology 10.0 (antérieur au build 20260312) contient une vulnérabilité critique d'exécution de code à distance non authentifiée dans le point de terminaison /papi/esearch/data/devops/dubboApi/debug/method. Les attaquants peuvent injecter des commandes arbitraires via les paramètres POST interfaceName et methodName sans authentification, compromettant ainsi complètement le système. Une exploitation active a été détectée depuis le 2026-03-31 par la Shadowserver Foundation.

Risque rapide : CVSS 9.3 - Totalement non authentifié, aucune interaction utilisateur requise, point de terminaison accessible via le réseau menant directement à l'exécution de code.


Table des matières

  1. Informations rapides
  2. Qu'est-ce que Weaver E-cology
  3. Analyse approfondie de la vulnérabilité
    • Analyse de la cause racine
    • Schéma du flux d'attaque
    • Détails du point de terminaison vulnérable
  4. Analyse d'impact
  5. Versions affectées
  6. Détection
    • Scanner Python
    • Script Nmap NSE
  7. Indicateurs de compromission
  8. Remédiation
  9. Références
  10. Auteur

Informations rapides

AspectDétails
ID CVECVE-2026-22679
Score CVSS9.3 (Critique)
Vecteur CVSSCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CWECWE-94 (Injection de code)
FournisseurWeaver (Fanwei)
ProduitE-cology 10.0
Type de vulnérabilitéExécution de code à distance non authentifiée (RCE)
Point de terminaison affecté/papi/esearch/data/devops/dubboApi/debug/method
Vecteur d'attaqueRéseau / HTTP POST
Authentification requiseAucune
Versions affectéesVersions 10.0 antérieures au build 20260312
Version corrigéeBuild 20260312 (publié le 2026-03-12)
Exploitation activeDepuis le 2026-03-31 (Shadowserver Foundation)
Méthode de correctifSuppression complète du point de terminaison vulnérable

Qu'est-ce que Weaver E-cology ?

Weaver E-cology est l'une des plateformes d'OA (automatisation de bureau) et de collaboration d'entreprise les plus largement déployées en Chine. Développée par Fanwei Group, elle est largement utilisée dans :

  • Agences gouvernementales : Départements gouvernementaux centraux et provinciaux
  • Grandes entreprises : Entreprises du Fortune 500 et entreprises publiques
  • Institutions financières : Banques, compagnies d'assurance et sociétés d'investissement
  • Institutions éducatives : Universités et organisations de recherche à travers l'Asie

Capacités clés

E-cology fournit des solutions d'entreprise complètes, notamment :

  • Gestion documentaire : Stockage sécurisé, versionnage et récupération des documents d'entreprise
  • Automatisation des flux de travail : Automatisation des processus métier, chaînes d'approbation et routage des tâches
  • Ressources humaines : Gestion des employés, intégration de la paie et hiérarchies organisationnelles
  • Outils de collaboration : E-mail, messagerie instantanée, calendriers et gestion de projet
  • Services de portail : Portails et tableaux de bord d'entreprise personnalisables

Empreinte de déploiement

Les déploiements E-cology comptent généralement de quelques centaines à plusieurs milliers d'utilisateurs par organisation. La plateforme est un composant d'infrastructure critique pour de nombreuses organisations, ce qui rend les vulnérabilités qui l'affectent extrêmement impactantes.


Analyse approfondie de la vulnérabilité

Analyse de la cause racine

La vulnérabilité existe dans le point de terminaison de débogage dubboApi, qui a probablement été laissé accessible à des fins de développement et de dépannage. Le point de terminaison permet l'invocation directe de méthodes arbitraires via le framework RPC Dubbo sans validation d'entrée ni contrôles d'authentification appropriés.

Modèle de code vulnérable :``` POST /papi/esearch/data/devops/dubboApi/debug/method HTTP/1.1 Host: target.com Content-Type: application/json

{ "interfaceName": "com.weaver.rpc.InvokeCommand", "methodName": "executeCommand", "parameters": ["id", "whoami", "cat /etc/passwd"] }

L’application traite directement ces paramètres et les transmet aux assistants d’exécution de commandes RPC sans :
- Vérification d’authentification
- Validation/assainissement des entrées
- Application d’une liste blanche de méthodes
- Contrôle des types de paramètres

Cela permet aux attaquants de spécifier des méthodes d’interface Dubbo arbitraires qui exécutent des commandes système.

### Schéma du flux d’attaque```
Internet Attacker
    |
    | Sends unauthenticated POST request
    | with malicious interfaceName/methodName
    v
Weaver E-cology HTTP Server (port 80/443)
    |
    | No authentication check
    | No authorization validation
    v
/papi/esearch/data/devops/dubboApi/debug/method endpoint
    |
    | Direct parameter pass-through to Dubbo RPC layer
    v
Dubbo RPC Framework (unvalidated interface invocation)
    |
    | Resolves arbitrary interface methods
    | Attacker-controlled method name injection
    v
Command Execution Helpers (vulnerable classes)
    |
    | Direct OS command execution via Runtime.exec()
    | or similar OS command invocation mechanisms
    v
System Command Execution
    |
    | Complete code execution as Weaver service user
    | (typically root or high-privilege account)
    |
    +-> Read sensitive files (/etc/passwd, configs)
    +-> Execute arbitrary binaries
    +-> Create reverse shells
    +-> Exfiltrate data
    +-> Establish persistence
    v
Complete System Compromise

Détails du point de terminaison vulnérable

Chemin du point de terminaison : /papi/esearch/data/devops/dubboApi/debug/method

Méthode HTTP : POST

Authentification requise : Aucune (zéro authentification)

En-têtes requis : En-têtes HTTP standard (aucun jeton spécial ni cookie requis)

Paramètres du corps de la requête :

ParamètreTypeDescriptionExemple
interfaceNameStringNom de la classe d'interface RPC (contrôlé par l'attaquant)com.weaver.rpc.InvokeCommand
methodNameStringNom de la méthode à invoquer (contrôlé par l'attaquant)executeCommand
parametersArrayParamètres de la méthode transmis directement à la logique d'exécution["id"]

Flux d'exposition du point de terminaison :``` Weaver Deployment Architecture

Télécharger l’outil