Mar 262026 LeakBase Admin Arrested in Russia Over Massive Stolen Credential Marketplace Russian authorities arrested the alleged admin of LeakBase, a cybercrime forum operating since 2021 that enabled trading stolen data.