Zusammenfassung
- Retool gab bekannt, dass es am 29. August 2023 27 Cloud-Kunden über unbefugten Zugriff auf ihre Konten informierte, nachdem am 27. August ein gezielter Social-Engineering-Angriff auf einen Retool-Mitarbeiter stattgefunden hatte.
- Wer hatte die praktische Kontrolle über die Überprüfung des Support-Kanals von Mitarbeitern, MFA-Registrierungs- und Wiederherstellungskontrollen, die Abhängigkeit von Google-Konten, die Isolierung der Kundenumgebung, Erkennung, Offenlegung und den Nachweis, dass Support-Workflows Identitätsgarantien nicht außer Kraft setzen konnten?
- Das Rechenschaftsproblem besteht darin, dass Unternehmensautomatisierungsplattformen ein Social-Engineering-Risiko von Mitarbeiter-Support-Kanälen übernehmen können, wenn Support- oder Wiederherstellungspfade es ermöglichen, dass starke Authentifizierungsannahmen in der Praxis umgangen werden.
- Retool-Kunden, interne Benutzer, Support-Teams, Identitätsanbieter, Krypto- und Fintech-Workflows, Prüfer und Unternehmenssicherheitsteams benötigten den Nachweis, dass das Vertrauen in den Support-Kanal auf einen kontrollierten Ausnahmeprozess reduziert wurde.
- Dieser Artikel behandelt Retools Postmortem als primäre öffentliche Aufzeichnung. Retool-Dokumentation, Google-Dokumentation, FIDO, CISA, NIST, Okta und ausgewählte Ökosystemaufzeichnungen werden verwendet, um Kontrollmuster und Beweisgrenzen zu bewerten.
Warum dieser Fall in eine Risiko- und Rechenschaftsakte gehört
Retool gehört in eine Risiko- und Rechenschaftsakte, weil es zeigt, wie eine Unternehmenssoftwareplattform durch die Lücke zwischen „MFA existiert“ und „MFA kann nicht durch Social Engineering umgangen werden“ versagen kann. Retool ist eine Plattform zur Erstellung interner Tools, Workflows, Verwaltungspanels und betrieblicher Anwendungen. Kunden nutzen sie häufig, um Datenbanken, APIs, Zahlungsvorgänge, Support-Prozesse, Finanz-Workflows, Compliance-Tools, Krypto-Operationen und andere privilegierte interne Systeme anzubinden.
Wenn der interne Support-Pfad eines Anbieters Kundenkonten übernehmen kann, wird der eigene Support-Workflow der Plattform Teil der Sicherheitsgrenze des Kunden.
Die primäre Aufzeichnung ist Retools Blogbeitrag vom 13. September 2023, „When MFA isn't actually MFA“, unter source: retool.com. Retool erklärte, dass es am 29. August 2023 27 Cloud-Kunden darüber informierte, dass es unbefugten Zugriff auf ihre Konten gegeben habe. Es gab keinen Zugriff auf On-Premises- oder Managed-Konten. Es beschrieb einen Spear-Phishing-Angriff am 27. August, bei dem Mitarbeiter gezielte SMS-Nachrichten zu einem Kontoproblem im Zusammenhang mit der offenen Einschreibung und einer kürzlich erfolgten Migration zu Okta erhielten. Ein Mitarbeiter meldete sich auf einem gefälschten Portal an, das ein MFA-Formular enthielt.
Retool erklärte, dass der Angreifer den Mitarbeiter dann anrief, sich als IT-Teammitglied ausgab, eine Deepfake-vertraute Stimme und internes Wissen verwendete und einen zusätzlichen MFA-Code erhielt.
Der Vorfall ging dann von der Identität des Mitarbeiters zu den Auswirkungen auf die Kunden über. Retool erklärte, dass der Zugriff auf das Google-Konto des Mitarbeiters dem Angreifer Zugriff auf die in Google Authenticator gespeicherten MFA-Codes durch Cloud-Synchronisation verschaffte. Mit diesen Codes und der Okta-Sitzung erlangte der Angreifer Zugriff auf das VPN von Retool und die internen Admin-Systeme. Retool erklärte, dass dies dem Angreifer ermöglichte, einen Account-Takeover-Angriff auf eine bestimmte Gruppe von Kunden in der Kryptoindustrie durchzuführen, indem er E-Mails änderte und Passwörter zurücksetzte.
Retool erklärte, dass es die internen authentifizierten Sitzungen widerrief, die betroffenen Konten sperrte, die betroffenen Kunden benachrichtigte, die Konten in ihren ursprünglichen Zustand zurückversetzte und die 27 Account-Übernahmen rückgängig machte.
Diese Fakten machen den Vorfall zu mehr als einer Phishing-Geschichte. Der Weg kreuzte SMS, Identitätsmigration, Helpdesk-Vertrauen, Sprach-Social-Engineering, Authentifikator-Code-Verwahrung, VPN-Zugriff, eine interne Support-Retool-Instanz, Cloud-Kundenverwaltung und Kundenkonto-Wiederherstellung. Jedes Glied hatte einen anderen Eigentümer. Der Angreifer kontrollierte die Täuschung. Retool kontrollierte Mitarbeiter-Support-Prozesse, internes Zugriffsdesign, administrative Tools, Incident Response und Kundenbenachrichtigung. Google kontrollierte das Authenticator-Sync-Design und die Google-Kontosicherheit.
Okta stellte die Identitätsinfrastruktur bereit. Kunden kontrollierten ihr eigenes Retool-App-Design, Benutzerberechtigungen, Transaktionssicherungen und die Wahl zwischen Cloud-, Managed- oder Self-Hosted-Bereitstellung.
Das Rechenschaftsproblem ist die praktische Kontrolle, nicht abstrakte Schuldzuweisung. Retool hat nicht gesagt, dass alle Retool-Kunden betroffen waren. Es sagte, dass 27 Cloud-Kunden benachrichtigt wurden und dass auf On-Premises- und Managed-Konten nicht zugegriffen wurde. Diese Grenze sollte respektiert werden. Gleichzeitig war der betroffene Pfad schwerwiegend, da ein interner Support-Workflow Kundenkontodetails ändern und Passwörter zurücksetzen konnte. Für ein Unternehmensautomatisierungsprodukt ist eine Kontoübernahme nicht nur ein Identitätsereignis;
es kann zu einem Betriebskontrollereignis werden, wenn die betroffenen Apps Abfragen ausführen, Workflows auslösen oder irreversible Aktionen genehmigen können.
Der Angriff nutzte das Vertrauen in den Support-Kanal aus, nicht nur Authentifizierungsaufforderungen
Retools Postmortem ist nützlich, weil es eine Abfolge von Social Engineering beschreibt, nicht nur einen einzigen Klick. Die SMS-Nachricht war zeitlich auf die Mitarbeitervorteile und eine Okta-Migration abgestimmt. Die gefälschte URL war als internes Identitätsportal getarnt. Das gefälschte Portal sammelte Anmelde- und MFA-Daten. Der Angreifer rief dann den Mitarbeiter an und nutzte organisatorisches Wissen. Retool erklärte, dass der Mitarbeiter während des Gesprächs misstrauisch wurde, aber dennoch einen zusätzlichen MFA-Code bereitstellte.
Das ist die wahre Lektion für Support-Kanäle: Angriffe können erfolgreich sein, indem sie partielle Legitimität, Timing, Dringlichkeit, internes Vokabular, vertraute Stimme und eine Anfrage kombinieren, die wie ein Support- oder Wiederherstellungsschritt aussieht.
Viele Organisationen gestalten Support-Prozesse nach Bequemlichkeit in stressigen Momenten. Mitarbeiter werden geschult, Zugriffsprobleme schnell zu lösen, da ein blockierter Identitätszugang die Arbeit zum Stillstand bringen kann. IT-Teams helfen Benutzern bei Migrationen. Personalabteilungen schaffen Fristen. Support-Anrufe erfordern oft eine Verifizierung. Angreifer nutzten dieses vertraute Muster aus. Wenn der Support-Kanal nach einem Code fragen, ein Gerät hinzufügen, einen Wiederherstellungsablauf genehmigen oder einen Benutzer durch ein Identitäts-Reset führen kann, dann ist der Support-Kanal Teil des Authentifizierungssystems.
Er muss als Hochrisikokontrolle konzipiert sein, nicht als freundliche Seitentür.
Retools eigenes Postmortem beschrieb die interne Support-Retool-Instanz als den Weg, über den die Kontoübernahmen ausgeführt wurden. Die Authentifizierung für diese interne Instanz umfasste VPN, SSO und ein endgültiges MFA-System. Retool erklärte, dass eine gültige Google Workspace-Sitzung allein nicht ausgereicht hätte. Dieses Detail ist wichtig, weil es zeigt, dass Retool mehrere Schichten hatte. Das Versagen war nicht das Fehlen von MFA, sondern der Zusammenbruch der Trennung, als die Kontrolle über ein Konto und synchronisierte Authentifikator-Geheimnisse es dem Angreifer ermöglichten, zusätzliche Schichten zu passieren.
Aus diesem Grund ist der Titel von Retools Postmortem wichtig. „When MFA isn't actually MFA“ ist keine Behauptung, dass MFA nutzlos ist. Es ist eine Warnung, dass die Faktoren unabhängig bleiben müssen. Wenn das Passwort, die Kontositzung, die Authentifikator-Geheimnisse, der Wiederherstellungspfad und der Support-Prozess alle über ein kompromittiertes Konto oder ein sozial manipuliertes Gespräch erreichbar werden, kann die Architektur multi-faktoriell erscheinen, sich aber wie ein einzelner zusammengesetzter Faktor verhalten.
Gleiches gilt, wenn ein Support-Mitarbeiter die starke Authentifizierung ohne einen separaten, auditierbaren, hochsicheren Prozess umgehen kann.
Der öffentliche Reparaturstandard sollte sich daher auf das Design des Support-Kanals konzentrieren. Kann ein Mitarbeiter-Support-Anruf jemals ein OTP anfordern? Kann IT MFA-Geräte ohne separate Genehmigung hinzufügen oder zurücksetzen? Sind Wiederherstellungsabläufe an phishing-resistente Methoden gebunden? Sind administrative Aktionen innerhalb interner Support-Tools durch hardwaregestützte Step-up-Authentifizierung geschützt? Sind E-Mail-Änderungen und Passwort-Zurücksetzungen für Kunden dual kontrolliert? Sind Hochrisikokunden, wie Krypto- oder Fintech-Teams, strengeren Workflows unterworfen?
Sind Support-Aktionen so protokolliert, dass Kunden sie prüfen können? Diese Fragen folgen direkt aus dem Angriffspfad, den Retool beschrieben hat.
Cloud-synchronisierte Einmalcodes veränderten das MFA-Bedrohungsmodell
Retools am meisten diskutierte Schlussfolgerung betraf die Google Authenticator-Synchronisation. Google gab am 24. April 2023 bekannt, dass Google Authenticator die Google-Konto-Synchronisation für Einmalcodes unter source: security.googleblog.com unterstützen würde. Googles Support-Seite unter source: support.google.com erklärt, dass Benutzer Verifikationscodes über Geräte hinweg synchronisieren können, indem sie sich bei einem Google-Konto anmelden. Die Funktion adressiert ein echtes Benutzerfreundlichkeitsproblem: Benutzer verlieren Telefone, wechseln Geräte und werden ausgesperrt, wenn die Seeds für Einmalcodes nur lokal gespeichert sind.
Die Bequemlichkeit ist offensichtlich.
Retools Postmortem argumentierte, dass diese Bequemlichkeit in seiner Umgebung einen neuen Angriffspfad schuf. Retool erklärte, dass der Zugriff auf das Google-Konto des Mitarbeiters Zugriff auf alle in diesem Konto gehaltenen MFA-Codes gewährte und dass dies der Hauptgrund war, warum der Angreifer in interne Systeme eindringen konnte. Retool beschrieb die Änderung als eine, die das, was einmal Multi-Faktor-Authentifizierung war, stillschweigend zu Single-Faktor-Authentifizierung für Administratoren machte, weil die Kontrolle über das Okta-Konto zur Kontrolle über das Google-Konto führte, was zur Kontrolle der synchronisierten OTPs führte.
Das ist Retools Behauptung über seine Umgebung, und es ist angemessen, dies als Unternehmensinterpretation des Vorfalls zu behandeln, nicht als behördliche Feststellung gegen Google.
Die breitere Kontrolllehre ist fundiert. Ein zeitbasiertes Einmalpasswort ist immer noch ein gemeinsames Geheimnis. Wenn der Seed in ein Cloud-Konto kopiert wird, das über denselben Identitätspfad erreichbar ist, der geschützt werden soll, kann die Unabhängigkeit des Faktors geschwächt werden. Der Benutzer erlebt möglicherweise immer noch zwei Aufforderungen, aber der Angreifer arbeitet möglicherweise durch ein kompromittiertes Kontoökosystem.
Dies unterscheidet sich von einem phishing-resistenten Hardware-Schlüssel oder Passkey-Modell, bei dem der Authentifikator den Besitz eines privaten Schlüssels nachweist, der an den legitimen vertrauenden Dienst gebunden ist, und keinen Code erzeugt, der einem Angreifer vorgelesen werden kann.
CISAs Faktenblatt zu phishing-resistentem MFA unter source: cisa.gov, NIST SP 800-63B unter source: pages.nist.gov und das FIDO-Alliance-Material unter source: fidoalliance.org und source: fidoalliance.org unterstützen alle die Unterscheidung zwischen codebasierten Faktoren und phishing-resistenten Public-Key-Methoden. Retool selbst empfahl in seinem Postmortem Hardwaresicherheitsschlüssel mit FIDO2. Die Lehre ist nicht, dass jede Organisation jedes synchronisierte Authentifikatorprodukt ablehnen muss.
Es ist, dass Administratoren verstehen müssen, wo Authentifikator-Seeds gespeichert sind, wer sie synchronisieren kann, ob die Unternehmensrichtlinie die Synchronisation deaktivieren kann und ob Hochrisikoverwaltungssysteme auf phishbare oder weiterleitbare Codes angewiesen sind.
Oktas eigene Kundenanleitung ist relevant, da der Angriff während einer Anmelde-Migration zu Okta stattfand. Die Okta-Dokumentation zu Authentifikatoren und Authentifizierungsrichtlinien unter source: help.okta.com und source: help.okta.com gibt Organisationen Werkzeuge an die Hand, um für sensible Apps stärkere Faktoren zu verlangen. Diese Dokumente sind keine Vorfallsbefunde. Sie sind Belege dafür, dass Unternehmen Konfigurationsmöglichkeiten haben.
Ein Support-Admin-Panel, VPN und das Kundenkontoverwaltungssystem sollten zu den ersten Anwendungen gehören, die phishing-resistente, gerätegebundene oder anderweitig hochsichere Authentifizierung erfordern.
Interne Admin-Tools können zu kundenorientierten Kontrollebenen werden
Retools eigene Produktkategorie macht den Vorfall besonders lehrreich. Retool wird zur Erstellung interner Tools verwendet. Bei dem Vorfall erklärte Retool, dass eine interne Retool-Instanz, die für den Kundensupport verwendet wurde, Teil des Weges zu Kontoübernahmen war. Dies schafft ein rekursives Rechenschaftsproblem: Eine Plattform zur Erstellung betrieblicher Admin-Tools muss ihre eigenen betrieblichen Admin-Tools mit besonderer Sorgfalt sichern. Die Leistungsfähigkeit des Produkts ist das Risiko.
Ein internes Admin-Interface kann Kunden-E-Mails ändern, Passwörter zurücksetzen, den Betriebszustand anzeigen, Support-Aktionen auslösen oder Apps inspizieren. Auch wenn es keine Produktionsdatenbank ist, kann es eine kundenorientierte Kontrollebene sein.
Retools Sicherheitspraktiken-Seite unter source: docs.retool.com beschreibt die Sicherheitsverantwortlichkeiten für gehostete und selbstgehostete Umgebungen auf hohem Niveau. Retools Audit-Log-Leitfaden unter source: docs.retool.com und die Referenz zu protokollierten Ereignissen unter source: docs.retool.com zeigen, dass Überprüfbarkeit Teil der Produkterwartung ist. Retools Sicherheitsleitfaden für gutarchitektierte Systeme unter source: docs.retool.com betont Berechtigungen, Ressourcen, Geheimnisse, Verschlüsselung und Überwachung.
Diese Dokumente sind relevant, weil sie zeigen, dass dieselben Prinzipien, die Kunden für ihre eigenen Apps benötigen, auch auf Retools interne Support-Apps anwendbar sind.
Account-Takeover-Workflows sind besonders sensibel. Das Ändern der E-Mail-Adresse eines Benutzers und das Zurücksetzen eines Passworts können die Kontrolle übertragen, selbst wenn die zugrunde liegenden Kundendaten nicht direkt aus dem Support-Tool gestohlen werden. Wenn die Retool-App eines Kunden mit einem Krypto-, Finanz-, Gesundheits- oder Betriebssystem verbunden ist, kann die Übernahme des Benutzerkontos es dem Angreifer ermöglichen, die Berechtigungen der eigenen App des Kunden zu nutzen.
Retools Postmortem erklärte, dass Kunden, die sichere Apps gebaut und ihre Bedrohungsmatrix verstanden hatten, den Angriff trotz der Kontoübernahmen effektiv abwehrten. Dies ist ein wichtiges Detail: Das Design der nachgelagerten Anwendung kann den Schaden begrenzen, aber die interne Support-Aktion des Anbieters schuf das anfängliche Kontrollereignis.
Die Rechenschaftsfrage ist daher nicht nur, ob Retool die 27 Konten wiederhergestellt hat. Es ist, ob der interne Support-Workflow so geändert wurde, dass eine Kompromittierung eines Mitarbeiterkontos nicht dieselben Kundenverwaltungsaktionen ohne zusätzliche Kontrollen durchführen kann. Hochrisikoaktionen sollten eine Überprüfung durch einen Menschen im Prozess, unabhängige Genehmigung, Kundenbenachrichtigung, Verzögerungsfenster, kundenseitige Genehmigung, hardwaregestützte Step-up-Authentifizierung oder Richtlinienregeln basierend auf der Kundensensitivität erfordern.
Retool erklärte, dass es bereits Human-in-the-Loop-Maßnahmen intern implementiert hatte und erwartete, solche Workflows in das Produkt zu integrieren. Die öffentliche Aufzeichnung zeigt nicht jedes Detail dieser Änderungen, daher ist der dauerhafte Test auf Beweise und nicht auf Absicht gestützt.
Kunden benötigen auch ihre eigenen Kontrollen. Retools Dokumentation zu SCIM-Bereitstellung unter source: docs.retool.com, Audit-Logs und Sicherheitshärtung für selbstgehostete Bereitstellungen unter source: docs.retool.com weisen auf eine kundenseitige Governance hin: Benutzer zentral verwalten, ausgeschiedene Benutzer entfernen, sensible Ereignisse überwachen, Bereitstellungseinstellungen härten und keinem einzelnen Retool-Konto irreversible Betriebsmacht ohne kompensierende Kontrollen geben.
Ein Plattformvorfall sollte Kunden dazu veranlassen, zu überprüfen, welche Retool-Benutzer Hochrisikoabfragen ausführen, Datensätze ändern, Abhebungen genehmigen oder externe Aktionen auslösen können.
Cloud-, Managed- und Self-Hosted-Grenzen waren wichtig
Retools öffentliche Grenze zwischen Cloud-, Managed- und On-Premises-Konten ist wichtig. Retool erklärte, dass der Vorfall eine kleine Untergruppe von Cloud-Kunden betraf und dass auf keine On-Premises- oder Managed-Konten zugegriffen wurde. Es erklärte auch, dass Retool On-Premises in einer Zero-Trust-Umgebung arbeitet, Retool Cloud nicht vertraut, vollständig in sich geschlossen ist und nichts aus der Cloud-Umgebung lädt.
Retools Dokumentation zu selbstgehosteten Umgebungen unter source: docs.retool.com beschreibt selbstgehostete und von Retool verwaltete Optionen, einschließlich Bereitstellungen, bei denen Kunden Eigentum und Kontrolle über Daten, Verschlüsselungsschlüssel und Zugriff in ihrer eigenen Infrastruktur behalten.
Diese Grenze sollte nicht überbewertet werden. Eine selbstgehostete Architektur kann die Abhängigkeit von der Retool Cloud verringern, aber Kunden müssen dennoch ihre eigene Identität, ihr Netzwerk, ihre Datenbank, ihre Geheimnisse, ihre Updates und ihre Überwachung verwalten. Retools Aussage, dass On-Premises nicht betroffen war, ist eine bestätigte Vorfallgrenze für dieses Ereignis, keine universelle Behauptung, dass Selbsthosting alle Retool-bezogenen Risiken eliminiert. Dennoch ist die Unterscheidung wichtig, weil sie zeigt, wie die Bereitstellungsarchitektur die Schadensausweitung formen kann.
Ein Cloud-Support-Admin-Pfad kann Reichweite in Cloud-Kundenkonten haben. Eine in sich geschlossene Bereitstellung kann diese Reichweite entfernen oder reduzieren.
Die Abhängigkeit von Cloud-Diensten ist daher eine Geschäftsentscheidung, nicht nur eine Hosting-Wahl. Retool Cloud kann die Betriebslast reduzieren und die Einführung beschleunigen. Selbstgehostetes Retool kann Kunden mehr Kontrolle über Datenlokalität, Netzwerkisolation und Support-Grenzen geben. Verwaltete Selbsthosting-Modelle können zwischen diesen Extremen liegen. Die richtige Wahl hängt vom Bedrohungsmodell, der Branche, der Personalausstattung, der Compliance und den Konsequenzen einer Support-Kontoübernahme ab.
Retools eigenes Postmortem ermutigte Kunden in sensiblen Branchen, On-Premises in Betracht zu ziehen, wenn Sicherheit wichtig ist, während es auch feststellte, dass viele Krypto- und größere Kunden bereits On-Premises verwendeten.
Der Vorfall zeigt auch, dass die Isolation auf der Verwaltungsebene getestet werden muss. Ein Kunde mag glauben, dass Daten isoliert sind, weil Datenbanken und Ressourcen sich in seiner eigenen Cloud befinden, aber eine Kontoübernahme auf der Plattform kann dennoch relevant sein, wenn der Angreifer die Berechtigungen der eigenen App des Kunden nutzen kann. Umgekehrt kann ein Support-Tool möglicherweise nicht direkt auf Kundendaten zugreifen, aber Kontenänderungen auslösen, die Zugriffspfade freischalten.
Eine starke Bereitstellungsgrenze muss Identitätskontrolle, Support-Kontrolle, Admin-Aktionskontrolle und nachgelagerte Anwendungsberechtigungen zusammen betrachten.
Beweise sind der entscheidende Faktor. Kunden sollten Retool oder jeden ähnlichen Unternehmenssoftwareanbieter fragen, wie der Cloud-Support-Zugriff von selbstgehosteten Umgebungen getrennt ist, welche Support-Aktionen eine Genehmigung erfordern, welche Kundenereignisse protokolliert werden, wie die Konto-Wiederherstellung verifiziert wird, wie Hochrisikobranchen behandelt werden und wie Kunden über administrative Änderungen benachrichtigt werden. Retools Audit-Log- und Sicherheitsdokumentation bieten ein Ausgangsvokabular, aber die Beschaffung sollte bereitstellungsspezifische Antworten anfordern.
Der Kundenschaden hängt vom auf der Plattform aufgebauten Workflow ab
Retools Postmortem erklärte, dass der Angreifer Kontoübernahmen gegen Kunden in der Kryptoindustrie durchführte, E-Mails änderte, Passwörter zurücksetzte und in einige Retool-Apps stöberte. Es nannte die betroffenen Kunden in dem Beitrag nicht. Drittberichte, darunter CoinDesk unter source: coindesk.com und Fireblocks' Antwort unter source: fireblocks.com, verbanden die breitere Episode mit Fortress Trust und Vorwürfen von Kryptowährungsverlusten. Diese Aufzeichnungen sind nützlicher Kontext, aber der Artikel sollte nicht jede Behauptung Dritter als von Retool bestätigte Tatsache behandeln.
Retools eigene bestätigte Fakten sind die 27 Cloud-Kundenkontoübernahmen und die Cloud-only-Grenze.
Der Workflow-Punkt ist dennoch wesentlich. Retool kann verwendet werden, um fast alles zu bauen. Ein Kunde kann ein schreibgeschütztes Analyse-Dashboard bauen. Ein anderer kann eine Support-Konsole bauen, die Kundendatensätze ändert. Ein weiterer kann eine Krypto-Operationsschnittstelle bauen. Ein weiterer kann einen Gesundheits-Backoffice-Workflow bauen. Dieselbe Kontoübernahme hat unterschiedliche Konsequenzen, je nachdem, was das Konto tun kann. Retool hat Kunden ausdrücklich aufgefordert, ihr eigenes Bedrohungsmodell zu verstehen, wenn ihre Apps auf gefährliche oder irreversible Aktionen zugreifen können.
Dies ist eine nüchterne Zuweisung von Verantwortung, aber es entbindet den Anbieter nicht von der Sicherung des Support-Pfades, der die Kontoübernahme ermöglicht hat.
Kunden sollten daher Retool-Apps wie interne Produktionssysteme bewerten. Welche Abfragen können Daten mutieren? Welche Apps können externe Transfers auslösen? Welche Ressourcen verwenden Produktionsanmeldeinformationen? Welche Benutzergruppen haben Admin-Rechte? Welche Aktionen erfordern eine zweite Genehmigung? Welche Audit-Logs zeigen Abfrageausführung, Seitenaufrufe, Benutzeranmeldungen, Ressourcenänderungen und supportgesteuerte Kontenänderungen? Welche nachgelagerten Systeme können böswillige Aktionen erkennen und rückgängig machen?
Retools Dokumentation zu protokollierten Ereignissen bietet Kategorien, aber Kunden benötigen ihr eigenes Risikomodell für jede App.
Hier kann die Automatisierung von Unternehmenssoftware zu einem Schadensmultiplikator werden. Automatisierung reduziert manuelle Arbeit, indem sie hochwirksame Aktionen einfach macht. Das ist das Wertversprechen. Es bedeutet auch, dass kompromittierter Zugriff schnell hochwirksame Aktionen ausführen kann. Ein Support-Kanal, der eine E-Mail oder ein Passwort zurücksetzen kann, hilft nicht nur einem Benutzer. Er kann den Zugang zu einer Automatisierungsoberfläche ermöglichen, die Geld, Kundendaten, Bestände oder regulierte Aufzeichnungen erreichen kann.
Das sicherere Design besteht darin, irreversible oder wertvolle Aktionen zu machen, die eine unabhängige Bestätigung außerhalb des kompromittierten Kanals erfordern.
Der Schritt der Konto-Wiederherstellung des Vorfalls ist ebenfalls wichtig. Retool erklärte, dass es die betroffenen Konten auf die ursprünglichen E-Mail-Adressen zurückgesetzt und die 27 Übernahmen rückgängig gemacht hat. Die Wiederherstellung schließt eine Ebene des Vorfalls ab. Sie beweist nicht unbedingt, dass jede während des Zeitfensters versuchte kundenseitige Aktion harmlos war. Dieser Nachweis hängt von den Audit-Logs des Kunden, dem App-Design, den Ressourcenberechtigungen und den nachgelagerten Systembeweisen ab.
Retools Postmortem räumte ein, dass Kunden mit sicheren Apps den Angriff effektiv abwehrten, was impliziert, dass Sicherheitsvorkehrungen auf Anwendungsebene wesentlich waren.
Human-in-the-Loop-Kontrollen müssen gegen Social Engineering ausgelegt sein
Retools Lektion über das Hinzufügen eines Menschen im Prozess ist nützlich, aber unvollständig, es sei denn, der menschliche Prozess ist gehärtet. Ein zweiter Mensch kann verhindern, dass die Automatisierung stillschweigend eine riskante Aktion ausführt. Aber ein zweiter Mensch kann auch sozial manipuliert, gehetzt, umgangen oder gebeten werden, eine Anfrage abzustempeln, wenn der Prozess keine Beweise vorlegt.
Die Kontrolle muss festlegen, wer genehmigt, welche Beweise sie prüfen, welchen Kanal sie verwenden, ob die Anfrage out-of-band erfolgt, wie die Entscheidung protokolliert wird und wie Hochrisikokunden ihre eigenen Anforderungen auferlegen können.
In einem Support-Workflow kann dies bedeuten, dass die Änderung der E-Mail eines Kundenbenutzers eine Bestätigung über eine vom Kunden-Admin kontrollierte Domain erfordert, nicht über die anfordernde Sitzung. Passwort-Zurücksetzungen für privilegierte Benutzer können eine Zustimmung des Kunden-Admin erfordern. MFA-Zurücksetzungen können eine erneute Registrierung mit Hardwareschlüsseln, Wartezeiten und Benachrichtigung der bestehenden Admins erfordern. Support-Mitarbeiter sollten Benutzer nicht bitten, OTPs per Sprache oder SMS vorzulesen. IT-Mitarbeiter sollten Mitarbeiter nicht anrufen, um Codes zu sammeln.
Jede Anfrage zur Code-Weitergabe sollte standardmäßig als feindselig betrachtet werden. Interne Support-Tools sollten Aktionen warnen und blockieren, die wie Übernahmeketten aussehen.
Identitätsanbieter können mit Richtlinien helfen, aber sie können das Workflow-Design nicht vollständig ersetzen. Okta, Google und andere Anbieter können stärkere Authentifizierung, Gerätevertrauen, Sitzungsrichtlinien und Protokolle durchsetzen. Google Cloud Audit Logs unter Google Cloud source zeigen den allgemeinen Wert von Verwaltungsaktivitätsaufzeichnungen in Cloud-Umgebungen. Aber wenn ein Support-Prozess die Identität umgehen kann, indem er Benutzerdatensätze ändert, sieht der Identitätsanbieter möglicherweise nur die nachgelagerte Anmeldung. Der Anbieter und der Kunde benötigen auch Geschäftsprozessprotokolle.
CISAs Leitfaden zu Secure by Design unter source: cisa.gov und die Prinzipien von Secure by Default sind hier relevant, da das sicherere Produkt gefährliche Support-Aktionen standardmäßig erschweren sollte.
Das NIST Cybersecurity Framework unter source: nist.gov bietet die Struktur Identifizieren, Schützen, Erkennen, Reagieren und Wiederherstellen: Identifizieren Sie hochriskante Support-Aktionen, schützen Sie sie mit starker Genehmigung und Authentifizierung, erkennen Sie ungewöhnliche Übernahmemuster, reagieren Sie durch Sperren von Konten und Widerrufen von Sitzungen, und stellen Sie durch Wiederherstellen von Konten und Validieren nachgelagerter Aktivitäten wieder her. Dies sind keine abstrakten Compliance-Labels; sie bilden direkt den Retool-Vorfallspfad ab.
Die Lektion des Support-Kanals gilt auch für die interne IT. Fristen für Mitarbeitervorteile, Gehaltsabrechnungsprobleme, SSO-Migrationen und Gerätezurücksetzungen sind vorhersehbare Angriffsthemen. Organisationen sollten Migrationssupportmuster vorab ankündigen, verifizierte Support-Kanäle veröffentlichen, Code-Anfragen verbieten, Mitarbeiter schulen, unerwartete Anrufe zu beenden, und für Identitätsaktionen eine getickete Out-of-Band-Bestätigung verlangen. Deepfake-Bedenken schwächen die informelle Sprachvertrautheit als Sicherheitsmethode.
Retools Postmortem erklärte, dass der Angreifer eine Deepfake-vertraute Stimme und internes Prozesswissen verwendete. Ob ein bestimmter zukünftiger Angriff Deepfake-Audio oder eine überzeugende menschliche Nachahmung verwendet, die Verteidigung muss vermeiden, sich allein auf die Stimme zu verlassen.
Beschaffung und Incident Response sollten nach Workflow-Beweisen fragen
Der Retool-Vorfall ändert auch, was die Unternehmensbeschaffung von Internen-Tool- und Automatisierungsanbietern verlangen sollte. Ein allgemeiner Sicherheitsfragebogen kann fragen, ob der Anbieter SAML, MFA, SCIM, Audit-Logs und Verschlüsselung unterstützt. Diese Fragen sind nützlich, aber sie erreichen das Support-Workflow-Problem nicht. Die wichtigere Frage ist, ob Mitarbeiter des Anbieters kundenwirksame Kontoaktionen durchführen können, unter welchen Bedingungen, mit welchen Genehmigungen und mit welchen für den Kunden sichtbaren Protokollen.
Eine Plattform kann SAML und MFA für Kundenbenutzer haben, während sie Kunden dennoch anbieterseitigen Support-Aktionen aussetzt, die die Kontokontrolle ändern.
Käufer sollten daher nach dem Verwaltungsaktionsmodell fragen. Können Support-Mitarbeiter Benutzer imitieren? Können sie E-Mail-Adressen ändern? Können sie Passwörter zurücksetzen? Können sie MFA deaktivieren? Können sie Geheimnisse oder Ressourcenanmeldeinformationen einsehen? Können sie App-Ausführungen auslösen? Können sie direkt auf Kunden-Apps zugreifen? Welche dieser Aktionen sind unmöglich, welche sind nur mit Zustimmung des Kunden möglich und welche sind während des Support-Notfalls möglich? Es geht nicht darum, jede Support-Aktion zu verbieten. Unternehmenskunden möchten oft, dass Support-Teams dringende Kontoprobleme beheben.
Es geht darum, Support-Macht explizit, protokolliert, richtliniengebunden und mit dem Risiko des Kunden abgestimmt zu machen.
Dieselben Fragen sollten intern von Kunden gestellt werden, die Retool verwenden. Ein Kunden-Retool-Administrator mag glauben, dass der Vorfall des Anbieters fern liegt, aber die Rolle der Plattform in der Umgebung des Kunden bestimmt die Auswirkungen. Wenn eine Retool-App eine Produktionsdatenbank mit breiten Schreibberechtigungen abfragen kann, kann ein kompromittiertes Retool-Konto viel schwerwiegender sein als ein kompromittierter Dashboard-Betrachter. Wenn die App nur eine eingeschränkte Berichtsansicht lesen kann, kann dieselbe Kontoübernahme eingedämmt sein.
Wenn ein Workflow eine Abhebung genehmigen, eine Rückerstattung ausstellen, eine Gehaltsabrechnung ändern oder ein Kundenidentitätsfeld aktualisieren kann, dann sind Genehmigung auf Anwendungsebene und Anomalieerkennung genauso wichtig wie die Anmeldesicherheit.
Die Incident Response sollte ebenfalls vorab geplant werden. Kunden sollten wissen, wie sie Retool-Benutzer einfrieren, Sitzungen widerrufen, Ressourcenanmeldeinformationen rotieren, Audit-Logs überprüfen, Hochrisiko-Apps deaktivieren, Geschäftsinhaber benachrichtigen und nachgelagerte Systeme überprüfen können. Retools Dokumentation bietet einige Audit- und Benutzerverwaltungstools, aber jeder Kunde muss sie auf seine eigenen Ressourcen abbilden. Eine Krypto-Operations-App, ein Kreditverwaltungs-Dashboard, eine Kundensupport-Konsole und ein Lager-Admin-Panel werden unterschiedliche Eindämmungsschritte erfordern.
Der von Retool beschriebene Account-Takeover-Pfad ist eine Erinnerung daran, dass das erste sichtbare Ereignis eine gewöhnlich aussehende Anmeldung sein kann, gefolgt von legitimen Anwendungsaktionen.
Anbieter sollten Kunden auch vorfalls spezifische Artefakte zur Verfügung stellen, die über einen narrativen Postmortem hinausgehen. Nützliche Artefakte umfassen betroffene Konto-IDs, genaue Zeitstempel, durchgeführte Support-Aktionen, IP-Adressen und Benutzeragenten (wenn sicher offenlegbar), Audit-Log-Ereignisnamen, wiederhergestellte Felder, erforderliche Kundenaktionen und bekannte Einschränkungen der Untersuchung. Einige dieser Informationen müssen vertraulich behandelt werden, um sensible Details nicht preiszugeben.
Aber ohne sie müssen Kunden ableiten, ob ein wiederhergestelltes Konto bedeutet, dass keine nachgelagerte Aktion stattgefunden hat. Die Beweislast sollte dem Risiko des Workflows entsprechen.
Die Implikation für die Beschaffung ist nicht, dass jeder Kunde Retool selbst hosten muss. Es ist, dass die Bereitstellungswahl an die Leistungsfähigkeit der gebauten Anwendungen gekoppelt sein sollte. Ein risikoarmes internes Dashboard kann gut in einem verwalteten Cloud-Dienst passen. Eine Anwendung, die Gelder bewegen, Kundenidentitäten verwalten oder regulierte Datensätze ändern kann, kann Selbsthosting, kundenseitig gehaltene Schlüssel, Zugriffsbeschränkungen des Anbieters, stärkere Aufbewahrung von Prüfprotokollen oder vertragliche Support-Grenzen rechtfertigen.
Retools eigene Cloud-gegen-On-Premises-Grenze in dem Vorfall macht diese architektonische Wahl zu einem Teil der Rechenschaftspflicht, nicht zu einem Implementierungsdetail.
Für regulierte Kunden sollten dieselben Beweise in die Lieferantenrisiko- und Compliance-Aufzeichnungen einfließen. Ein SOC-Bericht oder eine Sicherheitsübersicht kann Basiskontrollen zeigen, aber vorfalls spezifische Rechenschaftspflicht fragt, ob der Anbieter nachweisen kann, dass Social Engineering, MFA-Wiederherstellung, interne Support-Tools und Kundenkonto-Verwaltung nach dem Fehler neu gestaltet wurden. Ein Kunde benötigt nicht jeden internen Screenshot oder jede forensische Notiz.
Er benötigt genügend Beweise, um zu entscheiden, ob der Support-Kanal immer noch die Kontrolle über das Konto ändern kann, ohne dass der Kunde es rechtzeitig sieht.
Beweisgrenzen und Unbekannte
Die öffentlichen Beweise stützen mehrere klare Schlussfolgerungen. Retool gab einen Spear-Phishing- und Social-Engineering-Vorfall vom 27. August 2023 bekannt. Es sagte, dass 27 Cloud-Kunden am 29. August über unbefugten Kontozugriff benachrichtigt wurden. Es sagte, dass auf On-Premises- und Managed-Konten nicht zugegriffen wurde. Es sagte, dass der Angreifer einen SMS-Köder, ein gefälschtes Identitätsportal, einen Telefonanruf, eine Deepfake-vertraute Stimme und einen zusätzlichen MFA-Code verwendete.
Es sagte, dass der Zugriff auf das Google-Konto des Mitarbeiters synchronisierte Authentifikator-Codes offenlegte, die VPN- und internen Admin-Zugriff ermöglichten. Es sagte, dass der Angreifer E-Mails änderte, Passwörter zurücksetzte und sich in einigen Retool-Apps umsah. Es sagte, dass Retool Sitzungen widerrief, Konten sperrte, Kunden benachrichtigte, Konten wiederherstellte und mit Strafverfolgungsbehörden und einem externen Forensik-Unternehmen zusammenarbeitete.
Die öffentlichen Beweise stützen keine breiteren Behauptungen ohne Qualifikation. Sie identifizieren nicht jeden betroffenen Kunden in Retools eigenem Beitrag. Sie beweisen nicht, dass alle Retool Cloud-Kunden betroffen waren. Sie zeigen nicht, dass auf On-Premises- oder Managed-Konten zugegriffen wurde. Sie liefern nicht den vollständigen forensischen Bericht. Sie beweisen nicht jede nachgelagerte Kundenaktion oder jeden Verlust. Sie stellen keine behördliche Feststellung gegen Google, Okta oder Retool dar. Sie zeigen nicht jede interne Kontrolländerung, die Retool nach dem Vorfall implementiert hat.
Diese Unbekannten sollten benannt werden, nicht mit Spekulationen gefüllt.
Es gibt wichtige Beweislücken für Unternehmenskäufer. Hat Retool codebasierte OTP aus allen privilegierten internen Systemen entfernt? Welche Support-Aktionen erfordern jetzt hardwaregestützte Step-up-Authentifizierung oder doppelte Genehmigung? Können Unternehmenskunden benutzerdefinierte Support-Genehmigungsrichtlinien festlegen? Welche Audit-Log-Ereignisse zeigen Support-Aktionen von Retool in Kundenumgebungen? Wie wird verhindert, dass Support-Ingenieure E-Mail- oder Passwortfelder für Hochrisikokunden ohne kundenseitige Bestätigung ändern? Wie werden Kundenbenachrichtigungen für administrative Änderungen ausgelöst?
Wie stellt Retool sicher, dass cloud-synchronisierte Authentifikator-Seeds nicht für privilegierten internen Zugriff verwendet werden? Die öffentliche Dokumentation beantwortet nur einen Teil dieser Fragen.
Kunden müssen auch ihre eigene Seite untersuchen. Hatten ihre Retool-Apps Genehmigungsabläufe für irreversible Aktionen? Waren Produktionsressourcen durch breite Retool-Berechtigungen offengelegt? Haben Audit-Logs Abfrageausführung und Kontenänderungen während des Zeitfensters erfasst? Konnten nachgelagerte Systeme ungewöhnliche Aktionen von legitimen Retool-Sitzungen erkennen? Hatten Ressourcenanmeldeinformationen das Prinzip der geringsten Privilegien? Konnte eine Benutzerkontoübernahme Überweisungen, Datencxporte oder privilegierte Aktualisierungen ohne unabhängige Bestätigung durchführen?
Der Vorfall des Anbieters ist der Auslöser, aber das App-Design des Kunden bestimmt einen Großteil des Schadens.
Der strengste Beweisstandard ist daher zweiseitig. Retool sollte in der Lage sein zu beweisen, dass interne Support- und Identitätspfade nach dem Vorfall gehärtet wurden. Kunden sollten in der Lage sein zu beweisen, dass ihre Retool-Apps eine Kontoübernahme nicht in unkontrollierte betriebliche Schäden umwandeln können. Die Dokumentation von Google und Identitätsanbietern sollte Organisationen helfen zu verstehen, wo Authentifizierungsfaktoren gespeichert sind und ob sie wirklich unabhängig sind. Die Rechenschaftsakte ist unvollständig, wenn eine Partei das Vorhandensein einer MFA-Aufforderung als Ende der Analyse betrachtet.
Warum dies auch 2026 noch relevant ist
Der Retool-Vorfall bleibt 2026 wichtig, weil Unternehmensautomatisierungsplattformen immer zentraler für den Betrieb werden. Low-Code- und Internen-Tool-Plattformen ermöglichen es Teams, schneller zu bauen, mehr Systeme zu verbinden und Geschäftsworkflows aus Tabellenkalkulationen und Ad-hoc-Skripten zu verlagern. Das ist wertvoll. Es bedeutet auch, dass Kontoverwaltung, Support-Tools und Identitätswiederherstellung zu Kontrollebenen für Finanzen, Krypto, Gesundheitswesen, Logistik, Support und Compliance-Workflows werden können. Eine Kompromittierung des Support-Kanals kann zu einer Kompromittierung des Geschäftsprozesses werden.
Das Ereignis zeigt auch, dass Komfortfunktionen stillschweigend Sicherheitsannahmen ändern können. Cloud-synchronisierte Authentifikator-Codes helfen Benutzern, sich von Geräteverlust zu erholen und zwischen Telefonen zu wechseln. Sie erfordern auch, dass Administratoren verstehen, ob der Faktor unabhängig von dem zu schützenden Konto bleibt. SSO-Migrationen erleichtern die Identitätsverwaltung. Sie schaffen auch Angriffsfenster, wenn Mitarbeiter Identitätsaufforderungen und Support-Nachrichten erwarten. Interne Support-Tools machen die Kundenunterstützung schneller.
Sie konzentrieren auch administrative Aktionen, die stärkere Kontrollen benötigen als die normale App-Nutzung.
Für Anbieter ist die dauerhafte Lektion, den Support als feindliche Umgebung zu gestalten. Support-Mitarbeiter sollten nicht in der Lage sein, Identitätsgarantien beiläufig zu umgehen. Kundenwirksame Kontenänderungen sollten reibungsreich, protokolliert und für Kundenadministratoren sichtbar sein. Privilegierte interne Apps sollten phishing-resistente Authentifizierung und gerätegebundene Sitzungsnachweise erfordern. Wiederherstellungsabläufe sollten davon ausgehen, dass Angreifer das interne Vokabular kennen und Stimmen imitieren können.
Kundenorientierte Vorfallsberichte sollten bestätigte Fakten, Unternehmensinterpretation und Unbekannte mit ausreichender Genauigkeit trennen, damit Kunden handeln können.
Für Kunden ist die Lektion, Retool und ähnliche Plattformen als Produktionssoftware zu behandeln, auch wenn sie von Betriebsteams und nicht von traditionellen Entwicklungsteams gebaut wurden. Apps, die Geld bewegen, Kundendatensätze ändern, regulierte Daten offenlegen oder irreversible Workflows auslösen, benötigen Rollendesign, Genehmigungen, Audit-Logs, geringste Ressourcenprivilegien und Wiederherstellungsübungen. Kunden sollten wissen, ob sie eine Cloud-, Managed- oder Self-Hosted-Bereitstellung verwenden und was das für den Support-Zugriff des Anbieters bedeutet.
Sie sollten fragen, wie Support-Aktionen protokolliert werden und ob sie für Kontoänderungen eine Genehmigung verlangen können.
Für Identitätsteams ist der Vorfall eine Erinnerung daran, dass der Faktor nicht nur die Aufforderung ist. Der Faktor ist das Verwahrungsmodell hinter der Aufforderung. Ein in einer App angezeigtes, in ein Cloud-Konto kopiertes, über einen Telefonanruf vorgelesenes oder in ein gefälschtes Portal eingegebenes TOTP ist nicht gleichwertig mit einem phishing-resistenten hardwaregestützten Authentifikator. Die MFA-Architektur muss nach dem Angreiferpfad bewertet werden: Was passiert, wenn der Benutzer phisht, die Sitzung gestohlen, der Wiederherstellungskanal missbraucht oder der Support-Kanal imitiert wird?
Der endgültige Rechenschaftsbefund ist evidenzbasiert und begrenzt. Retool hat öffentlich bestätigt, dass ein Social-Engineering-Angriff zu unbefugtem Zugriff auf 27 Cloud-Kundenkonten beigetragen hat und dass auf On-Premises- und Managed-Konten nicht zugegriffen wurde. Öffentliche Beweise rechtfertigen nicht die Behauptung, dass jeder Kunde oder jede Retool-Bereitstellung kompromittiert wurde. Öffentliche Beweise rechtfertigen, den Vorfall als Test für Support-Workflow- und MFA-Accountability zu behandeln.
Der Fall zeigt, dass das Vertrauen in die Unternehmensautomatisierung nicht nur von Anwendungsfunktionen abhängt, sondern auch von den Support- und Identitätsprozessen, die ändern können, wer diese Anwendungen kontrolliert.
Quellennachweis
- Retool Postmortem, „When MFA isn't actually MFA“:https://retool.com/blog/mfa-isnt-mfa
- Retool Sicherheitspraktiken:https://docs.retool.com/legal/security
- Retool selbstgehostete Bereitstellungen:https://docs.retool.com/self-hosted
- Retool Audit-Log-Leitfaden:https://docs.retool.com/org-users/guides/monitoring/audit-logs
- Retool Referenz zu protokollierten Ereignissen:https://docs.retool.com/org-users/reference/logged-events
- Retool Sicherheitsleitfaden für gutarchitektierte Systeme:https://docs.retool.com/education/coe/well-architected/security
- Retool Sicherheitshärtung für selbstgehostete Umgebungen:https://docs.retool.com/self-hosted/self-managed/concepts/best-practices/security-hardening
- Retool SCIM-Bereitstellungsdokumentation:https://docs.retool.com/sso/guides/scim-user-provisioning
- Google Security Blog zur Authenticator-Synchronisation:https://security.googleblog.com/2023/04/google-authenticator-now-supports.html
- Google Account-Hilfe, Google Authenticator-Verifikationscodes:https://support.google.com/accounts/answer/1066447
- Okta Authentifikator-Dokumentation:https://help.okta.com/oie/en-us/content/topics/identity-engine/authenticators/about-authenticators.htm
- Okta Dokumentation zu Authentifizierungsrichtlinien:https://help.okta.com/oie/en-us/content/topics/identity-engine/policies/about-authentication-policies.htm
- CISA Faktenblatt zu phishing-resistentem MFA:https://www.cisa.gov/sites/default/files/2023-01/fact-sheet-implementing-phishing-resistant-mfa-508c.pdf
- CISA Secure by Design:https://www.cisa.gov/securebydesign
- NIST SP 800-63B Digital Identity Guidelines:https://pages.nist.gov/800-63-4/sp800-63b.html
- NIST Cybersecurity Framework:https://www.nist.gov/cyberframework
- FIDO2 Übersicht:https://fidoalliance.org/fido2/
- FIDO Alliance Passkeys Übersicht:https://fidoalliance.org/passkeys/
- Google Cloud Audit Logs Übersicht:https://cloud.google.com/logging/docs/audit
- Fireblocks Antwort auf den Fortress Trust Vendor Hack:https://www.fireblocks.com/blog/in-response-to-the-fortress-trust-hack-dated-september-12-2023
- CoinDesk Berichterstattung zum Fortress Trust Kontext:https://www.coindesk.com/business/2023/09/13/phishing-attack-on-cloud-provider-with-fortune-203750644.html
- TechTarget Berichterstattung über Retools Vishing-Vorfall:https://www.techtarget.com/searchsecurity/news/366552136/Developer-platform-Retool-breached-in-vishing-attack

