„`html
Zusammenfassung
In OneDev bis Version 15.0.5 wurde eine Authentifizierungslücke identifiziert, die sich auf die Zugriffskontrolle von Pull Requests auswirkt. Die Schwachstelle ermöglicht es Angreifern, durch Manipulation von Parametern unauthorisierte Zugriffe auf Issues zu erlangen. Der Schweregrad wird mit CVSS 6.3 (Mittel) bewertet und erfordert sofortige Aufmerksamkeit.
Betroffene Systeme
OneDev in den Versionen bis einschließlich 15.0.5 sind betroffen. Das Update auf Version 15.0.6 oder höher behebt die Sicherheitslücke vollständig. Alle Installationen mit älteren Versionen sollten als vulnerable eingestuft werden.
Technische Details
Die Vulnerabilität befindet sich in der Funktion canAccessIssue() des Pull Request Handlers im Pfad /issues/. Durch gezielt manipulierte Issue-Parameter kann die Zugriffskontrollmechanismus umgangen werden. Der Fehler liegt in der unzureichenden Validierung der Zugriffsberechtigung beim Verarbeiten von Issue-Anfragen.
Der Angriffsvektor ist netzwerkbasiert, erfordert keine Authentifizierung und kann remote ausgenutzt werden. Angreifer können damit auf sensible Issue-Daten zugreifen, die ihnen normalerweise nicht zugänglich sind.
Empfohlene Massnahmen
- Sofortiges Update: Upgrade auf OneDev 15.0.6 oder neuere Versionen durchfĂĽhren
- Netzwerk-Segmentierung: Zugriff auf OneDev-Instanzen auf vertrauenswürdige Netzwerke beschränken
- Monitoring: Logs auf verdächtige Zugriffsmuster auf Issues prüfen
- Access Control Review: Bestehende Berechtigungsstrukturen ĂĽberprĂĽfen
Bewertung
CVSS Score: 6.3 (Mittel) | Angriffsvektor: Network | Komplexität: Niedrig | Keine verfügbaren Patches außer dem Update selbst. Schnelle Remediation ist erforderlich.
„`