I assume cudaminer honors reconnect requests because a quick 'grep shows that it has logging code for a reconnect message. Given the man-in-the-middle/spoofing attacks going on with several of the pools, there should probably be a way to tell cudaminer not to accept reconnect requests when started with a particular command line flag, and optionally to log the reconnect data or report it in some way.
is there a thread where I can read more about man in the middle attacks with pool mining?
It's happening on a bunch of pools. So far I've heard: cleverminer, wafflepool, multipool.us, and others that I'm forgetting just now. The wafflepool thread has some extensive discussion about it, protocol captures, etc.
I see people are now working on patches for other miners (just got back from dinner so I'm catching up):