Skip to main content

Edimax EW-7478APC CVE-2026-19959

| EUVDEUVD-2026-59997 HIGH
Stack-based Buffer Overflow (CWE-121)
2026-08-16 VulDB GHSA-xfm9-p773-w7h2
8.6
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege management credentials
  2. Delivery
    Access web interface at /goform/formWanTcpipSetup
  3. Exploit
    Submit oversized pppUserName POST parameter
  4. Execution
    Overflow fixed stack buffer in formWanTcpipSetup
  5. Persist
    Overwrite return address
  6. Impact
    Execute arbitrary code on device firmware

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network access to the Edimax EW-7478APC web management interface and a valid low-privilege authenticated session (PR:L per the CVSS 4.0 vector). The specific vulnerable entry point is the WAN TCP/IP configuration form at /goform/formWanTcpipSetup, triggered via manipulation of the pppUserName POST parameter - this endpoint is only reachable when the device's HTTP management server is accessible. No user interaction is required beyond the attacker submitting the crafted request. Limiting factors: authentication is required (PR:L), which prevents fully unauthenticated exploitation - however, SOHO devices frequently use default or weak credentials that trivialize this barrier. Exploitation scope is further limited to devices where the management interface is reachable by the attacker, either on the local LAN or via WAN-side remote management if that feature is enabled. Firmware version 1.04 is confirmed vulnerable; behavior on other versions is unknown.

Impact

The CVSS 4.0 score of 8.6 (High) reflects a network-accessible, low-complexity vulnerability requiring low privileges with high impact across both vulnerable and subsequent systems (VC:H/VI:H/VA:H/SC:H/SI:H/SA:H). The E:P modifier confirms a public exploit exists, which materially elevates real-world risk. No EPSS data was provided in the input. The PR:L requirement - meaning some authenticated session is needed - is the primary limiting factor preventing fully opportunistic mass exploitation, though SOHO devices with default or weak credentials frequently have this barrier trivialized. KEV status has not been confirmed, so active exploitation cannot be asserted; however, the public POC lowers the attacker skill requirement significantly. The vendor's non-response to disclosure means no patch is forthcoming on any known timeline, leaving defenders with only compensating controls. The CVSS 4.0 subsequent-system impact scores (SC:H/SI:H/SA:H) accurately reflect that a fully compromised router/AP threatens all downstream network traffic, enabling interception and manipulation of connected clients. The combination of public exploit, no patch, and a vendor who is unresponsive makes this a real priority for any organization with this device deployed.

Exploit ScenarioDerived

An attacker with low-privilege credentials to the EW-7478APC management interface sends a crafted HTTP POST request to /goform/formWanTcpipSetup with a pppUserName value far exceeding the expected buffer length. The oversized input overflows the fixed stack buffer in formWanTcpipSetup, overwriting the return address and redirecting execution to attacker-controlled code running in the device's firmware context - granting full control over the access point. A public proof-of-concept is documented at a Notion page linked in the VulDB entry, reducing the technical barrier to exploitation to script-level capability.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Aug 16, 2026

Stack-based buffer overflow in Edimax EW-7478APC wireless access point firmware 1.04 enables remote code execution against the device by submitting an oversized PPPoE username to the WAN configuration endpoint. Low-privilege authenticated attackers with network access to the management interface can exploit the pppUserName parameter in /goform/formWanTcpipSetup to overwrite stack memory and gain arbitrary code execution on the device. A public proof-of-concept exploit exists; the vendor did not respond to responsible disclosure, leaving the device with no available patch.

Earlier versions of this analysis (1)
v1 Aug 16, 2026 - 23:20 CVSS 9.4

Stack-based buffer overflow in the Edimax EW-7478APC 1.04 access point lets a remote, low-privileged attacker overrun a fixed-size stack buffer by supplying an oversized pppUserName value to the formWanTcpipSetup handler at /goform/formWanTcpipSetup, enabling likely arbitrary code execution or device crash. The flaw affects the WAN TCP/IP setup routine of this business-class wireless AP; publicly available exploit code exists, though it is not listed in CISA KEV. The CVSS 4.0 score is 9.4, and the vendor was contacted but did not respond, so no fix is available.

RemediationAI

No vendor-released patch is available - the vendor was contacted but did not respond to responsible disclosure, and no fix version exists at time of analysis. The primary mitigation is to immediately restrict access to the device's web management interface: disable WAN-side (internet-facing) remote management if enabled, and limit LAN-side management access to trusted administrator hosts using firewall ACLs or VLAN segmentation. If the device is internet-exposed, place it behind an upstream firewall or NAT device that blocks external access to management ports (typically TCP 80/443). Disabling PPPoE WAN configuration through the web interface (if the ISP connection type permits an alternative) would eliminate the specific vulnerable endpoint, but may not be feasible for ISPs requiring PPPoE authentication. Given the absence of a vendor patch, organizations with this device in production should evaluate replacement with a supported device as the only definitive remediation. References: VulDB entry at https://vuldb.com/vuln/391136; public exploit documentation at https://lavender-bicycle-a5a.notion.site/EDIMAX-EW-7478APC-formWanTcpipSetup-34b53a41781f8047b36bd11dbcaa84dc.

Affected VersionsENISA

EW-7478APC 1.04

Affected Packages

euvd ew_7478apc no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected product is the Edimax EW-7478APC wireless access point, confirmed at firmware version 1.04 per EUVD-2026-59997 (CPE: cpe:2.3:a:edimax:ew-7478apc:*:*:*:*:*:*:*:*). The vulnerability is rooted in CWE-121 (Stack-Based Buffer Overflow): the formWanTcpipSetup function in the device's HTTP-based configuration backend copies the pppUserName POST parameter into a fixed-size stack buffer without validating the input length. PPPoE (Point-to-Point Protocol over Ethernet) credentials are handled through this endpoint for WAN interface configuration, which is a standard feature of SOHO router/AP firmware. The unchecked copy allows an attacker to overflow the stack frame, potentially overwriting the return address and enabling control-flow hijacking to execute arbitrary code within the device's firmware execution context.

Know when Ew 7478Apc gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulDB) PRIMARY 8.6 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 9.9 CRITICAL

AV:N and AC:L per web-facing endpoint; PR:L per CVSS 4.0 input; S:C because router compromise enables downstream network interception of connected clients.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

4
Analysis Updated
Aug 16, 2026 - 23:28 vuln.today
v2 - CVSS changed
Severity Changed
Aug 16, 2026 - 23:22 NVD
CRITICAL HIGH
CVSS changed
Aug 16, 2026 - 23:22 NVD
9.4 (CRITICAL) 8.6 (HIGH)
CVE Published
Aug 16, 2026 - 22:30 cve.org
CRITICAL 9.4

DescriptionCVE.org

A weakness has been identified in Edimax EW-7478APC 1.04. This affects the function formWanTcpipSetup of the file /goform/formWanTcpipSetup. This manipulation of the argument pppUserName causes stack-based buffer overflow. Remote exploitation of the attack is possible. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

Executive ViewAI

Why It Matters

Edimax EW-7478APC wireless access points (firmware 1.04) are vulnerable to remote code execution through network-accessible management interfaces, with publicly available exploit code already circulating and no vendor patch forthcoming. Any organization deploying these devices exposes its network infrastructure to potential unauthorized access and administrative control by remote threat actors. Immediate identification and remediation of affected equipment is required.

Business Impact: High
Compensating Controls

Network segmentation to isolate affected devices from critical infrastructure; restrict management interface access via firewall rules to administrative networks only; disable WAN configuration and remote management features if operationally feasible; implement continuous network monitoring for suspicious access patterns to the management interface; execute expedited device replacement plan to eliminate the vulnerability entirely.

Threat Intelligence Overview

EPSS Score
0.5%
Top 61% exploitable
Prevalence
Low
SOHO/SMB wireless access point with limited enterprise footprint
Exploit
POC
Public exploit code exists
Social Media
6
Sightings
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

63
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy