Jak opanować incydent i odzyskać przejęte konto SendGrid?
Potraktuj podejrzenie przejęcia konta SendGrid jak aktywny incydent bezpieczeństwa: atakujący może rozsyłać phishing, spoofing lub spam i zniszczyć reputację nadawcy. Natychmiast zmień dane logowania do konta, wymień i usuń ujawnione klucze API oraz skontaktuj się ze wsparciem SendGrid. Wstrzymaj wysyłkę, dopóki nie opanujesz ujawnionego dostępu i nie zajmiesz się oczekującą złośliwą pocztą.
Pierwsze 15 minut
- Natychmiast zmień nazwę użytkownika i hasło do konta SendGrid oraz zaktualizuj aplikację wysyłającą.
- Skontaktuj się ze wsparciem SendGrid, aby w razie potrzeby przeprowadziło dochodzenie, zaangażowało dział Compliance, tymczasowo dezaktywowało konto lub usunęło oczekujące wiadomości.
- Utwórz zamiennik każdego ujawnionego klucza API, zaktualizuj aplikacje i usuń skompromitowany klucz.
Teraz
- Zmień dane logowania do konta, wymień ujawnione klucze API, usuń skompromitowane klucze i zaktualizuj aplikacje wysyłające.
Najbliższe 24 godziny
- Współpracuj ze wsparciem SendGrid przy dochodzeniu, angażowaniu działu Compliance, tymczasowej dezaktywacji i usuwaniu wciąż oczekujących wiadomości.
Najbliższe 7 dni
- Dokończ odzyskiwanie danych logowania i aplikacji, gdy dochodzenie wsparcia ustali stan konta objętego incydentem.
Kontrole techniczne
Bezpieczeństwo
- Potwierdź, że ujawnione klucze API mają zamienniki, a skompromitowane klucze zostały usunięte.
- Jeśli masz stałe, zatwierdzone adresy wychodzące, sprawdź zakres ochrony IP Access Management dla interfejsu, API i przekaźnika SMTP.
- Przejrzyj dostęp w SendGrid Teammate i ogranicz każdemu członkowi zespołu funkcje do tych, których wymaga jego podstawowy zakres obowiązków.
Kryteria weryfikacji
- Potwierdź, że SendGrid odrzuca wywołania API korzystające z każdego usuniętego, skompromitowanego klucza.
- Tam, gdzie włączono IP Access Management, potwierdź, że prawidłowe, zatwierdzone adresy działają, a pozostałe próby dostępu są blokowane.
Kryteria eskalacji
- Natychmiast eskaluj sprawę do wsparcia SendGrid: niech przeprowadzi dochodzenie, zaangażuje dział Compliance, tymczasowo dezaktywuje konto i usunie oczekujące wiadomości.
Zapobieganie
- Korzystaj z IP Access Management tylko przy stabilnych, zatwierdzonych adresach wychodzących i ogranicz dostęp do UI, API oraz SMTP relay do dozwolonych adresów IP.
- Regularnie przeglądaj dostęp członków zespołu i ogranicz każdemu funkcje do tych niezbędnych do podstawowych obowiązków.
Wpływ na biznes
- Atakujący może wykorzystać przejęte konto SendGrid do phishingu, spoofingu lub spamu i zniszczyć reputację nadawcy.
Uwagi dostawcy
- Wsparcie SendGrid może przeprowadzić dochodzenie w sprawie przejęcia, zaangażować dział Compliance, tymczasowo dezaktywować konto i usunąć wciąż oczekujące wiadomości.
- Po usunięciu skompromitowanego klucza API SendGrid odrzuca każde późniejsze wywołanie API, które z niego korzysta.
Otwarte pytania
- Ustalenie, które dane logowania, konta członków zespołu, subkonta (subusers), adresy IP, szablony i kontakty zostały objęte incydentem oraz jakie było okno nieautoryzowanej wysyłki, wymaga logów konta i dochodzenia po stronie Twilio.
- To, czy w kolejce wciąż czekają złośliwe wiadomości i czy Twilio zawiesiło już konto, musi potwierdzić wsparcie.
- Bez stabilnych, zatwierdzonych adresów wychodzących IP Access Management się nie sprawdzi, bo może odciąć dostęp uprawnionym operatorom.
- Zarchiwizowana wersja strony „Secure your Twilio account” (snapshot) zaleca kwartalną rotację kluczy API i usuwanie nieużywanych kluczy, ale nie potwierdza, że Twilio wymaga 2FA od każdego użytkownika SendGrid.
Źródła (6)
- Secure your Twilio account — Introduction, lines 53-59Twilio SendGrid
- Compromised Account Recovery — Recovery procedure, lines 99-106Twilio SendGrid
- Compromised Account Recovery — Recovery procedure, lines 104-106Twilio SendGrid
- API Keys — Deleting an API key and replacing an old API keyTwilio SendGrid
- IP Access Management — What is IP access management, lines 116-127Twilio SendGrid
- Secure your Twilio account — Review Teammate access, lines 129-141Twilio SendGrid


