Good advice so far. On thing that hasn't been mentioned is the possibility that the sheath itself is causing the corrosion. If something corrosive was on the blade and it was resheathed then it is possible the corrosive in still hanging around inside the sheath. It is also possible that if your sweat is more corrosive than the norm it has built up in the leather and that is causing the corrosion.