Problem: Flawed firmware leaves router open to botnets. Models affected are the HG523a and HG533. This can also allow for exploitable remote code execution.

Cause: A vulnerability in the firmware UPnP handling code.

Solution: Update to the latest firmware.

For more details see the news story from The Register.
Security notice from Huawei.
Read more details about the bug listed as CVE-2017-17215.