could be possible that Kimimaro has something along the lines of tuberculosis or cancer.
Its been implied that his body is decaying or unable to be used so i'm guessing its something to do with internal organs.

btw it was Tayuya that clocked Naruto not Kimimaro, he didnt even touch them
(you can tell by her helmet being visible on the person who hits Naruto, also the long hair)