CVE-2026-13564: Edimax EW-7478APC Stack Buffer Overflow in PPPoE Setup
A stack-based buffer overflow vulnerability exists in Edimax EW-7478APC wireless access point model running firmware version 1.04. An authenticated remote attacker can exploit this flaw by sending a specially crafted POST request with an oversized username parameter to the PPPoE setup interface, allowing them to execute arbitrary code with full system privileges. Public exploit code is available, elevating the practical risk.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 8.8 HIGH · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-119, CWE-121
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-29 / 2026-06-29
NVD description (verbatim)
A vulnerability was found in Edimax EW-7478APC 1.04. Affected is the function formPPPoESetup of the file /goform/formPPPoESetup of the component POST Request Handler. Performing a manipulation of the argument pppUserName results in stack-based buffer overflow. The attack can be initiated remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
5 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
The vulnerability resides in the formPPPoESetup POST request handler within the device firmware. The pppUserName parameter lacks proper input validation and bounds checking before being copied into a stack-allocated buffer. This classic stack overflow condition allows an attacker with valid credentials to overflow the buffer, overwrite the return address, and redirect execution to arbitrary code. The vulnerability is classified under CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer) and CWE-121 (Stack-based Buffer Overflow), both indicating memory safety failures in C-style string handling.
Business impact
Compromise of an Edimax access point grants attackers persistent control over network traffic, device configuration, and potentially lateral movement into connected networks. In enterprise or managed service provider environments, this could affect multiple client networks simultaneously. The device's role as a network perimeter component makes it a high-value target for establishing beachheads, intercepting communications, and deploying secondary payloads. Recovery requires firmware patching or device replacement.
Affected systems
Edimax EW-7478APC wireless access point running firmware version 1.04 is confirmed affected. Organizations should inventory all instances of this model and verify firmware versions, as earlier or concurrent versions may also be vulnerable. Verify against Edimax security advisories for the complete affected version range.
Exploitability
Exploitation requires network access and valid login credentials, which reduces opportunistic internet-facing attack likelihood but significantly increases risk in environments where default credentials are unchanged or where compromised employee accounts exist. Public exploit code availability removes the barrier to weaponization, meaning both opportunistic and targeted attackers can attempt exploitation immediately. The ease of reproduction once authenticated and the severity of the outcome classify this as practically exploitable in realistic threat scenarios.
Remediation
Apply firmware updates released by Edimax addressing CVE-2026-13564. Verify the specific patched firmware version through Edimax's security advisory. If no patch is available or if the vendor has not responded to disclosure requests, consider replacing the device or implementing network segmentation to restrict administrative access to the device's web interface. Disable remote management if not required.
Patch guidance
Check Edimax's official security advisories and firmware download pages for firmware versions newer than 1.04 that address this vulnerability. Verify patch availability before deploying—if patches have not been released, escalate to your Edimax support contact or consider an alternative access point vendor. Test patches in a non-production environment before full rollout, particularly in managed network environments where multiple installations require coordination.
Detection guidance
Monitor for unusual POST requests to /goform/formPPPoESetup with abnormally large or malformed pppUserName parameters. Inspect logs for failed or successful authentication attempts followed by configuration changes. Network signatures targeting stack overflow patterns in HTTP request payloads may detect exploitation attempts. Correlate failed login attempts with system restarts or unexpected firmware modifications. Enable access point logging if available and forward logs to your SIEM for correlation with known attack patterns.
Why prioritize this
Despite requiring authentication, this vulnerability scores 8.8 (HIGH) and yields complete system compromise. The public availability of exploit code, combined with the common practice of unchanged default credentials on network devices, makes this a realistic near-term threat. Organizations with internet-facing or insufficiently segmented access points should prioritize this immediately. If Edimax has not provided patches, risk acceptance or device replacement decisions must be made urgently.
Risk score, explained
The CVSS v3.1 score of 8.8 reflects high confidentiality, integrity, and availability impact (all set to 'High') with network-based attack vector and low attack complexity. The requirement for prior authentication (PR:L) prevents a perfect 9.8 score but does not substantially reduce real-world risk given weak credential hygiene in many deployments. The public exploit code and vendor non-responsiveness elevate practical exploitability beyond the base CVSS assumption of theoretical weaponization.
Frequently asked questions
Does this vulnerability affect my Edimax access point?
Edimax EW-7478APC firmware version 1.04 is confirmed vulnerable. Check your device's firmware version in the administration console under System Settings or Device Information. Verify the specific affected version range in Edimax's official security advisory. Other Edimax models may share the same code path; check vendor advisories for your specific model.
What if Edimax has not released a patch?
If no patch is available after a reasonable delay, treat the device as a critical security risk. Implement network controls to restrict access to the device's management interface (block TCP 80/443 from untrusted networks), enforce strong non-default credentials, disable remote management, or replace the device with a patched alternative. Document the risk acceptance decision if the device remains in service.
Can this be exploited without valid credentials?
No. The vulnerability requires prior authentication (valid username and password) to access the POST handler. However, many network devices ship with default credentials or have weak credential policies. If your device uses default credentials or if employee credentials are compromised, exploitation becomes straightforward.
How do I know if my access point was compromised?
Look for unexpected firmware modifications, unauthorized configuration changes (especially to WAN or firewall settings), unusual network traffic patterns originating from the device, or the device rebooting unexpectedly. If you suspect compromise, isolate the device from the network, collect logs if possible, and consider forensic analysis before returning it to service.
This analysis is provided for informational security purposes. Verify all patch availability, version numbers, and affected product information directly through Edimax's official security advisories before making remediation decisions. The vulnerability requires authentication; however, default or compromised credentials may lower the practical barrier to exploitation. No exploit code is provided here. Organizations should conduct their own risk assessment based on their specific network architecture, device exposure, and credential hygiene. This assessment does not constitute legal or compliance advice. Source: NVD (public-domain), retrieved 2026-08-08. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-10062HIGHTRENDnet TEW-432BRP Stack Overflow – EOL Hardware Risk
- CVE-2026-10063HIGHTRENDnet TEW-432BRP Stack Overflow – End-of-Life Router Vulnerability
- CVE-2026-10065HIGHShibby Tomato 1.28 Stack Buffer Overflow in tomatodata.cgi
- CVE-2026-10066HIGHShibby Tomato Stack Buffer Overflow in UPS Service (RCE)
- CVE-2026-10067HIGHShibby Tomato 1.28 Stack Buffer Overflow in multimon.cgi
- CVE-2026-10119HIGHStack Overflow in TRENDnet TEW-432BRP End-of-Life Router
- CVE-2026-10120HIGHTRENDnet TEW-432BRP Buffer Overflow – No Patch Available
- CVE-2026-10121HIGHTRENDnet TEW-432BRP Stack Buffer Overflow