Der Collector-Dienst des Veeam Management Pack for Microsoft System Center enthält eine Schwachstelle, die einem Mitglied der Gruppe Veeam Virtualization Extensions Users erlaubt, Code remote auf dem Server auszuführen. Der Angreifer muss diese Gruppenmitgliedschaft bereits besitzen, daher handelt es sich um einen Schritt zur Rechteerweiterung und nicht um einen anonymen Einstiegspunkt. Veeam stuft das Problem als hoch ein (CVSS v4.0 8.8), und ein erfolgreicher Angriff könnte den Verwaltungsserver kompromittieren, was die Backup-Infrastruktur betreffen kann.
Veeam · Management Pack for Microsoft System Center
Der Collector-Dienst des Veeam Management Pack für Microsoft System Center enthält eine Schwachstelle, die es einem authentifizierten Domänenbenutzer erlaubt, Code aus der Ferne als Konto LocalSystem auszuführen. Betroffen sind die Version 9.0 bis vor 13.1.0.334. NVD-Daten ordnen die Schwachstelle CWE-502 (Deserialisierung nicht vertrauenswürdiger Daten) zu, VulDB nennt CWE-94. Ein Angreifer benötigt gültige Domänenzugangsdaten, aber keine Benutzerinteraktion; bei einem erfolgreichen Angriff erhält er die volle Kontrolle über den betroffenen Server, der in der Regel Domänenmitglied und privilegiert ist.
Veeam · Management Pack for Microsoft System Center
Der Dienst Veeam Virtualization Extensions des Veeam Management Pack für Microsoft System Center enthält eine Schwachstelle, mit der ein nicht authentifizierter Angreifer Code aus der Ferne auf dem betroffenen Server ausführen kann. Es sind keine gültigen Zugangsdaten erforderlich, der CVSS-v4.0-Basiswert beträgt 9.3 (kritisch). Die Komponente läuft mit erhöhten Privilegien und kann auf Hypervisor- und Backup-Infrastruktur zugreifen, weshalb eine Kompromittierung schwerwiegende Folgen haben kann. Der Hersteller hat eine Korrektur veröffentlicht, für Version 9.x wird jedoch keine Korrektur bereitgestellt.
Veeam · Management Pack for Microsoft System Center
WeGIA, ein Web-Manager für gemeinnützige Institutionen, enthält ein gespeichertes Cross-Site-Scripting in das Feld textoProntuario der Seite für den Verlauf der Patientenakten (saude/historico_prontuarios.php). Ein Angreifer, der eine Patientenakte erstellen oder darauf zugreifen kann, kann JavaScript speichern, das im Browser eines anderen Benutzers ausgeführt wird, sobald dieser die betroffene Verlaufsseite öffnet. Eine erfolgreiche Ausnutzung kann zum Diebstahl von Session-Cookies und je nach Berechtigungen des Opfers zur Kompromittierung des Kontos führen.
LabRedesCefetRJ · WeGIA
CoPilot vor Version 0.1.76 rendert Fallvorlagen für Berichte mit einer nicht gesicherten Jinja2-Engine. Ein Benutzer mit der niedrigsten Portalrolle customer_user kann eine manipulierte Vorlage hochladen, die beim Erstellen eines Berichts durch einen Administrator oder Analysten als Python-Code ausgeführt wird. In der gemeldeten Installation war so die Ausführung von Befehlen als root möglich, wodurch Daten aller Mandanten und gespeicherte Connector-Zugangsdaten offenliegen. Der PDF-Renderer erlaubte zusätzlich das Lesen lokaler Dateien und Anfragen an interne Dienste.
SOCFortress · CoPilot
Recherche und Übersetzung laufen – in Kürze hier.
WeGIA, ein Webmanager für gemeinnützige Institutionen, prüft in seinen Controle-Klassen nicht, ob Datensätze dem anfragenden Benutzer gehören, und verarbeitet Anfrageparameter über extract($_REQUEST). Jeder authentifizierte Benutzer kann Datensätze anderer Benutzer einsehen, ändern oder löschen, darunter persönliche Identifikatoren, Adressen, Krankenakten, Finanzdaten und Mitarbeiterdaten. Einige Controller prüfen zudem keine CSRF-Token, daher kann eine bösartige Webseite, die ein angemeldeter Benutzer besucht, Änderungen mit dessen Sitzung auslösen.
LabRedesCefetRJ · WeGIA
Lightdash, eine Open-Source-Plattform für Business Intelligence, besitzt einen dbt-Cloud-Webhook-Endpunkt, der Anfragen ohne Authentifizierung akzeptiert. Vom Angreifer gelieferte Werte für accountId und runId werden ohne Bereinigung in die dbt-Cloud-API-URL eingefügt, sodass per Path Traversal die Anfrage des Servers, die den API-Schlüssel des Projekts enthält, auf einen anderen Pfad auf cloud.getdbt.com umgelenkt werden kann. Der Angreifer muss die Projekt-UUID kennen, und das Ziel muss ein dbt-Cloud-IDE-Projekt sein. Die Behauptung des Advisory zum Diebstahl des API-Schlüssels ist durch die Belege nicht belegt, und die CVSS- und CWE-Bewertungen unterscheiden sich zwischen den Quellen.
Lightdash · Lightdash
Docat, ein Werkzeug zum Hosten versionierter statischer Dokumentation, prüft Pfad und Typ der über die Upload-API hochgeladenen Dateien nicht. Ein Angreifer, der die API erreichen kann, kann sensible Konfigurationsdateien überschreiben oder schädliche Dateien auf dem Webserver ablegen. Je nach Deployment kann dies zu Remote Code Execution oder Cross-Site Scripting führen. Ob in einer Standardkonfiguration eine Anmeldung oder ein API-Schlüssel nötig ist, ist unbekannt.
docat-org · docat
OpenAM, eine Lösung für Zugriffsverwaltung, gibt das rohe Session-Token eines angemeldeten Benutzers über das Cross-Domain Single Sign-On (CDSSO)-Servlet preis. Ein Angreifer, der ein authentifiziertes Opfer dazu bringt, eine präparierte URL aufzurufen, kann das Token erhalten und die Sitzung möglicherweise übernehmen. Die Ausnutzung setzt voraus, dass CDSSO aktiviert ist, was in Umgebungen mit mehreren Domänen häufig vorkommt, sowie eine nicht standardmässige Konfiguration, die die Quellen nicht nennen.
Open Identity Platform · OpenAM
Recherche und Übersetzung laufen – in Kürze hier.
graphql-core, eine Python-Portierung der GraphQL.js-Referenzimplementierung, verliert Speicher, wenn ein GraphQL-Dokument mehr als 100 Validierungsfehler erzeugt. Jede abgebrochene Validierung hängt Frames an ein gemeinsam genutztes Exception-Objekt an, sodass Dokumente und Validierungskontexte für die gesamte Laufzeit des Prozesses im Speicher bleiben. Ein nicht authentifizierter Angreifer kann wiederholt eine kleine Abfrage senden, bis der Speicher des Workers vor der Ausführung erschöpft ist. Dies führt zu einem Denial of Service, ohne dass Daten offengelegt oder verändert werden.
graphql-python · graphql-core
Recherche und Übersetzung laufen – in Kürze hier.
Recherche und Übersetzung laufen – in Kürze hier.
joserfc ist eine Python-Bibliothek für JOSE-Standards. Vor Version 1.7.5 verarbeitet decrypt_json() jeden Eintrag eines JWE-General-JSON-recipients-Arrays ohne Anzahlbegrenzung und führt für jeden Eintrag eine RSA-Entschlüsselung mit dem privaten Schlüssel durch. Ein nicht authentifizierter Angreifer, der JWE-General-JSON an einen Endpunkt mit einem RSA-Schlüsselverwaltungsalgorithmus senden kann, kann den CPU-Aufwand pro Anfrage bestimmen und die CPU des Dienstes erschöpfen. Die Option verify_all_recipients begrenzt diesen Aufwand nicht, und Vertraulichkeit sowie Integrität sind nicht betroffen.
Authlib · joserfc
Die Projektgraph-Analyzer der Nx-Plugins @nx/maven und @nx/gradle starten Prozesse über eine Shell und übernehmen Plugin-Optionen aus nx.json ungeprüft in Befehlsargumente. Ein Angreifer, der einen Benutzer oder CI-Job dazu bringt, nx in einem manipulierten Repository oder Pull Request auszuführen, kann beliebige Befehle mit den Rechten dieses Benutzers ausführen. Workspaces, die keines der beiden Plugins registrieren, sind nicht betroffen.
Nrwl · Nx
Recherche und Übersetzung laufen – in Kürze hier.
Der dbt-Cloud-Webhook von Lightdash akzeptiert Anfragen ohne Authentifizierung. Account- und Run-Kennungen aus der Anfrage werden unbereinigt in die URL der dbt-Cloud-API eingefügt, die mit dem API-Schlüssel des Projekts aufgerufen wird. Durch Path Traversal lässt sich der angefragte Pfad auf dem festen dbt-Cloud-Host verändern. Ein Angreifer, der die projectUuid eines dbt-Cloud-IDE-Projekts kennt, kann zudem ohne Authentifizierung Previews erstellen. Der Diebstahl des API-Schlüssels wird im Advisory behauptet, ist aber durch die vorliegenden Belege nicht bestätigt. Die UUID ist nicht aufzählbar, kann aber in geteilten oder mandantenfähigen Umgebungen offengelegt sein.
Lightdash · Lightdash
HashiCorp Boundary und Boundary Enterprise enthalten eine Server-side Request Forgery in der Integration des Vault-Credential-Stores. Ein authentifizierter Benutzer, der Credential Stores und Credential Libraries innerhalb eines Projekts verwalten darf, kann den Boundary-Controller veranlassen, Anfragen an ein frei gewähltes Ziel zu senden und die Antwort zu erhalten. Dabei können Endpunkte offengelegt werden, die nur vom Host des Controllers erreichbar sind, etwa ein Metadatendienst einer Cloud-Instanz.
HashiCorp · Boundary
Bricks Theme 2.4 und frühere Versionen für WordPress stellen den REST-Endpunkt load_popup_content ohne Authentifizierung und ohne Statusprüfung bereit. Ein anonymer Angreifer kann einen öffentlichen Nonce abrufen und anschliessend den Parameter popupId durchzählen, um Entwürfe und unveröffentlichte Seiteninhalte zu lesen. Betroffen ist jede öffentlich erreichbare WordPress-Website mit einer verwundbaren Version des Themes, und es ist keine Benutzerinteraktion nötig.
Bricks · Bricks Theme
Recherche und Übersetzung laufen – in Kürze hier.
Recherche und Übersetzung laufen – in Kürze hier.
Recherche und Übersetzung laufen – in Kürze hier.
Recherche und Übersetzung laufen – in Kürze hier.
Recherche und Übersetzung laufen – in Kürze hier.