Because certain inputs are not sufficiently checked, attackers can push malicious code onto the D-Link DSL-3788 router and execute it. As a rule, devices are then considered fully compromised.