From time to time seals with the hub will leak and need to be changed out. It does not seam to uncommon to have the inner hub seal leak. I had the dealership replace 3 or 4 of them so far while under warranty. Now that is out of warranty, I do them my seal. So far I have only had the replace the left rear outer seal and that was easy and will be repairing an inner seal soon on another Hummer. I will let you know how that turn out soon.
One tool that is recommend to get is a "Spanner Socket" for the clamp
nut. But it can be done without one.