„`html
Zusammenfassung
Capgo in Versionen vor 12.128.2 weist eine Information-Disclosure-Schwachstelle im unauthentifizierten /updates-Endpoint auf. Die Vulnerability ermöglicht es Angreifern, private Kanäle zu enumerieren und sensible Versionsinformationen sowie Konfigurationsdaten offenzulegen. Der Schweregrad wird mit High (CVSS 7.5) bewertet.
Betroffene Systeme
- Capgo vor Version 12.128.2
- Alle Systeme mit aktiviertem unauthentifiziertem
/updates-Endpoint - Installationen mit privaten Kanälen
Technische Details
Schwachstellentyp: Information Disclosure, Authorization Bypass
Angriffsvektor: Network (CVSS:3.1/AV:N)
Authentifizierung erforderlich: Nein
Die Vulnerability liegt in der fehlerhaften Parameterverarbeitung des /updates-Endpoints. Der defaultChannel-Parameter wird vor der Durchsetzung von Zugriffsbeschränkungen aufgelöst. Dies führt zu folgenden Angriffsszenarien:
- Channel-Enumeration: Unauthentifizierte Angreifer können private Kanalnamen durch wiederholte Anfragen durchprobieren
- Response-Differenzierung: Unterschiedliche HTTP-Responses ermöglichen die Unterscheidung zwischen existierenden und nicht-existierenden Kanälen
- Datenlecks: Offenlegung von Bundle-Versionen, Plattformkonfigurationen und produktiven Deployment-Informationen
Empfohlene Massnahmen
- Sofort: Upgrade auf Capgo 12.128.2 oder höher durchführen
- Interim:
/updates-Endpoint mit WAF-Regeln schützen oder IP-Whitelisting implementieren - Monitoring: Logs auf verdächtige Enumeration-Muster prüfen
- Hardening: Implementierung von Rate-Limiting für API-Anfragen
- Review: Audit durchführen für bereits exponierte Kanäl-/Konfigurationsdaten
Bewertung
CVSS Score: 7.5 (High)
Patch verfügbar: Ja (Version 12.128.2+)
Exploitierungswahrscheinlichkeit: Mittel bis Hoch
Diese Schwachstelle ermöglicht Reconnaissance-Aktivitäten ohne Authentifizierung. Organisationen sollten zeitnah patchen, um Informationsverlust zu verhindern.
„`