I've got an 08 CCSB 4x4... squealing coming from passenger front. Wonder if it's a wheel bearing or hub?
From my experience, hubs make more than just a "squealing" noise. It is more of a "hum" or "howl". Try inspecting the pads, and even slapping on lube to the pads. That, or they could just be cheap, noisy pads!