I just ran a security check on my home network. There is a critical issue with the D-link router security. The security checking software I used was able to acquire the password from the router by using CWMP commands over the TR-064 protocol. This protocol is typically open on port 7547.
The "solution" was to upgrade the router firmware. There is no facility to do this.
Another customer has had his replaced by an hg 633.
I would like the same.