CVE-2026-53958 in 4gaBoards
Zusammenfassung
von VulDB • 20.08.2026
4gaBoards ist ein Boards-System für das Echtzeit-Projektmanagement. Vor Version 3.3.9 ermöglicht es einem authentifizierten Benutzer, die Attribute ssoGoogleId, ssoGoogleEmail, ssoGithubId, ssoGithubUsername, ssoGithubEmail, ssoMicrosoftId, ssoMicrosoftEmail, ssoOidcId und ssoOidcEmail über PATCH /api/users/:id zu ändern. Die Whitelist in server/api/controllers/users/update.js weist diese vom Server verwalteten Identitätsattribute massenhaft aus Benutzereingaben zu. Ein Angreifer kann die Provider-ID eines Opfers auf ein von ihm kontrolliertes Konto setzen, wodurch der Standard-Lookup in Hilfsfunktionen wie server/api/helpers/users/get-create-one-for-github-sso.js dazu führt, dass das erste SSO-Login des Opfers dem Konto des Angreifers zugeordnet wird, bevor der E-Mail-Verknüpfungsablauf ausgeführt wird. Das Opfer wird auf dem vom Angreifer kontrollierten Konto angemeldet, und Projekte, Boards oder Daten, die das Opfer erstellt, bleiben über die ursprünglichen lokalen Anmeldeinformationen des Angreifers zugänglich. Dieses Problem wurde in Version 3.3.9 behoben.
VulDB is the best source for vulnerability data and more expert information about this specific topic.