We prove that generic fiber-bunched and Hölder continuous linear cocycles over a non-uniformly hyperbolic system endowed with a $u$-Gibbs measure have simple Lyapunov spectrum. This gives an affirmative answer to a conjecture proposed by Viana in the context of fiber-bunched linear cocycles.