Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2022-22828 — Write-up of CVE-2022-22828 | Kitploit
Tools/GitHubGitHub/videnlabs/cve-2022-22828
Vulnerability AnalysisWeb Application ExploitationInformation GatheringPenetration TestingLearning & EducationLabs & Practice
GitHubvidenlabs/cve-2022-22828

CVE-2022-22828

Write-up of CVE-2022-22828

Repository anzeigen
vor 4 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE-2022-22828 Synametrics - SynaMan Version 4.9

Zusammenfassung

Viden Labs hat eine Schwachstelle in Form einer unsicheren direkten Objektreferenz (IDOR) in Synametrics SynaMan gefunden. Diese Schwachstelle ist in den Versionen 4.9 und früher vorhanden.

Diese Schwachstelle wurde inzwischen in Version 5.0 behoben.

“Insecure direct object references (IDOR) are a type of access control vulnerability that arises when an application uses user-supplied input to access objects directly.” - https://portswigger.net/web-security/access-control/idor.

Die Schwachstelle kann ausgenutzt werden, was zu einem Zugriff auf (potenziell sensible) Dateien im Home-Ordner eines SynaMan-Benutzers (einschließlich Unterordnern) führt, auf die sie keine Zugriffsberechtigung haben.

Szenario-Einrichtung

Ein SynaMan-Benutzer namens “internaluser”. Dieser Benutzer war AD-verbunden, aber es macht keinen Unterschied, wenn er nicht AD-verbunden ist.

Im Home-Ordner von internaluser befinden sich zwei Dateien:

  • file-download.docx
  • secret.txt

Abbildung 1: Benutzerverzeichnis mit Dateien

Ein Download-Link für file-download.docx wurde erstellt und an eine simulierte externe Partei weitergegeben.

Abbildung 2: SynaMan Datei-Download-Seite

Testumgebung

Der Webanwendungstest wurde aus dem Netzwerk 10.0.2.0/24 unter Verwendung von Burp Suite auf Kali durchgeführt.

Die Windows Server 2019-Instanz läuft mit einer Standardkonfiguration, die neuesten Sicherheitsupdates wurden angewendet, und Port 443 eingehend ist geöffnet.

SynaMan wurde gemäß den Best Practices konfiguriert, basierend auf den Anleitungen der Synametrics Technologies-Website.

In Abbildung 3 unten ist ein Überblick über die Netzwerkkonfiguration für den Labortest dargestellt.

Abbildung 3: SynaMan-Testtopologie

ComputerRolleBetriebssystemBrowser
10.0.2.30Webanwendungstest-ServerKali Linux (VM)Burp Suite eingebetteter Browser
10.0.3.50SynaMan ServerWindows Server 2019 (VM)N/A

Tabelle 1 – Zusätzliche Einrichtungsinformationen

Schwachstellenfund

Eine Schwachstelle wurde gefunden, wenn eine externe Partei auf einen Download-Link zugreift, der entweder mit ihr geteilt wurde oder durch Googeln von „pubopp?“ gefunden wurde. Der Datei-Download-Hyperlink enthält einen base64-kodierten Dateinamen einschließlich des Pfads. Dieser Pfad kann geändert werden, um andere Dateien aus dem Ordner des Benutzers herunterzuladen, die nicht freigegeben wurden. Dies erfordert zwar, dass ein Angreifer einen Dateinamen korrekt errät, aber Tools wie Burp Suite machen dieses Brute-Forcing trivial und automatisiert. Eine grafische Darstellung davon ist in Abbildung 4 unten dargestellt.

Abbildung 4: Grafische Darstellung der GET-Request-Schwachstelle

Abbildung 5 unten zeigt den resultierenden GET-Request, wenn der Download-Link angeklickt wird.

Abbildung 5: Burp Suite GET-Request

Die Untersuchung des base64-kodierten Dateinamens (übergeben als Parameter mit dem Namen „fn“) zeigt den Dateispeicherort.

Abbildung 6: Burp Suite Base64-Dateiname

Mit Burp Suite kann dies zu einem anderen Dateinamen geändert und im GET-Request ersetzt werden. In diesem Beispiel verwenden wir „secret.txt“, da wir wissen, dass diese Datei im Ordner existiert.

Abbildung 7: Burp Suite modifizierter Base64-Dateiname

Abbildung 8: Burp Suite modifizierter GET-Request

Das Absenden des modifizierten GET-Requests ermöglicht uns das Herunterladen der Datei, die nicht freigegeben wurde, wie in Abbildung 9 unten gezeigt.

Abbildung 9: SynaMan nicht autorisierter Download

Die derzeit verfügbaren Sicherheitseinstellungen in SynaMan bieten keine Kontrollmöglichkeit, um diesen Angriff abzuschwächen, jedoch werden alle heruntergeladenen Dateien protokolliert.

Tool herunterladen