A buffer error vulnerability exists in the D-Link DIR-809, a dual-band router from D-Link (China). The vulnerability stems from the failure of the sub_80046EB4 function in the product/formSetPortTr link to effectively determine data boundaries. An attacker could cause a buffer overflow resulting in a denial of service or code execution via a POST request.