Moose worm does not rely upon any underlying vulnerability in the routers – it is simply taking advantage of devices that have been weakly configured with poorly chosen login credentials....
Read more here, and then check your router manufacturer's web site for any firmware updates and strengthen your router's security settings. [;)]