On the existence of solutions for a drift-diffusion system arising in corrosion modelling