You can buy cut and puncture resistant gloves. They're quite thin and mainly targeted at the law enforcement community.

I can't remember who makes them but I've seen them on the web while looking for other gear.