9,041 Canada Revenue Agency Accounts Compromised, Credential Stuffing Blamed Drew Wilson | August 18, 2020 The Canada Revenue Agency, the governmental department responsible for overseeing taxes in Canada, has admitted that 9,041 accounts were compromised.