Prywatny adres e-mail, który GitLab przypisuje użytkownikom do zgłaszania problemów, stanowi w rzeczywistości potencjalny wektor ataku. Osoba, która go pozyska, może poprzez e-mail wysłać łatkę zatwierdzoną w imieniu użytkownika do dowolnej gałęzi, w tym głównej, a także inicjować zadania CI/CD działające pod jego tożsamością. Adres ten, związany z tokenem konta użytkownika, nie wygasa, a jego token jest wspólny dla wszystkich projektów, do których użytkownik ma dostęp, niezależnie od ich widoczności. GitLab nie weryfikuje nadawcy, co pozwala na wykonywanie akcji jako użytkownik bez jego wiedzy, a nawet omijając dwuskładnikowe uwierzytelnianie, co stanowi znaczące ryzyko bezpieczeństwa.
Źródło: The Hackers News
Kategoria: Cyberbezpieczeństwo
Ważność: ⭐⭐⭐⭐⭐⭐⭐⭐ (8/10)