Skip to main content

Edimax BR-6478AC V2 EUVDEUVD-2026-38193

| CVE-2026-12807 LOW
Command Injection (CWE-77)
2026-06-21 VulDB GHSA-wj96-j9c9-gqpx
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach router admin interface over network
  2. Delivery
    Authenticate with low-privileged or default credentials
  3. Exploit
    Craft POST request to /goform/setWAN
  4. Execution
    Inject shell metacharacters into pppUserName/pptpUserName/L2TPUserName
  5. Persist
    Trigger unsanitized system command execution
  6. Impact
    Achieve root-level OS control of router

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
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

The attack requires network reachability to the router's web administration interface - typically HTTP on port 80 or 8080, accessible from the LAN by default and potentially from the WAN if remote management is enabled. The CVSS 4.0 vector specifies PR:L, confirming that some authenticated access to the router interface is required; the attacker must be able to submit authenticated POST requests to /goform/setWAN. At least one WAN protocol mode (PPPoE via pppUserName, PPTP via pptpUserName, or L2TP via L2TPUserName) must be reachable through the form submission - it is unconfirmed from available data whether a specific WAN mode must be pre-selected or whether all three parameters are processed regardless. Exploitation is bounded by the authentication requirement (PR:L) and network access to the admin interface; LAN-restricted deployments with strong admin credentials and no WAN-exposed management significantly reduce risk. Default or weak credentials - common on SOHO devices - effectively collapse the authentication barrier.

Impact

The vendor-provided CVSS 4.0 vector scores 2.1 (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P), which critically understates the realistic impact of OS command injection on embedded router firmware. Command injection on such devices typically yields root-level code execution, implying VC:H/VI:H/VA:H rather than VC:L/VI:L/VA:L as rated by VulDB - this discrepancy should be independently verified against the public PoC. No EPSS score was provided, and the CVE is not listed in CISA KEV, indicating no confirmed widespread exploitation. However, the E:P threat metric in the CVSS 4.0 vector confirms a proof-of-concept is public, the vendor is unresponsive with no patch forthcoming, and SOHO routers are notorious for indefinite unpatched deployment. The authentication barrier (PR:L) is the primary limiting factor - this cannot be exploited without some access to the router's web interface - but default or weak credentials on SOHO devices make this barrier low in practice.

Exploit ScenarioDerived

An attacker on the same LAN - or reaching the admin interface through an exposed WAN management port - authenticates to the Edimax BR-6478AC V2 web interface with low-privileged or default credentials, then submits a crafted POST request to /goform/setWAN with a shell payload embedded in the pppUserName field (e.g., value containing a semicolon-separated command). The setWAN handler passes the unsanitized string to a system-level call, executing the injected command - likely as root given typical embedded firmware architecture. The public proof-of-concept documents the exact technique, lowering the skill bar for exploitation significantly.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 1.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 22, 2026

Command injection in Edimax BR-6478AC V2 firmware 1.23 allows remote attackers with low-privileged web interface access to execute arbitrary OS commands by injecting shell metacharacters into WAN credential parameters submitted via POST to /goform/setWAN. A public proof-of-concept exploit is documented and available, the vendor did not respond to coordinated disclosure, and no patch exists - leaving only compensating controls as mitigation. No public exploit identified at time of analysis in CISA KEV, but the combination of public PoC, zero vendor response, and SOHO device deployment patterns represents materially elevated real-world risk.

RemediationAI

No vendor-released patch is available at time of analysis - the vendor did not respond to disclosure. The primary action is to isolate the router's web administration interface: disable WAN-side remote management immediately if enabled, and restrict LAN-side admin access to specific trusted IP addresses using the router's access control features if available. Hardware replacement with an actively maintained device is the most durable fix given the absence of any patch path. If replacement is not immediately feasible, placing the router behind a perimeter device that blocks inbound access to port 80/8080 reduces external attack surface. Disabling PPTP and L2TP WAN protocol modes (using PPPoE or DHCP only) may eliminate two of the three vulnerable parameters, though PPPoE's pppUserName remains affected. Security teams can reference the public proof-of-concept at https://lavender-bicycle-a5a.notion.site/EDIMAX-BR6478ACV2-setWAN-34b53a41781f80b98c4be24d8cae61b1 to extract exact payload patterns for IDS/WAF detection rules - noting that blocking the specific endpoint /goform/setWAN at a perimeter WAF (if feasible) would prevent exploitation without affecting other device functions.

Affected VersionsENISA

BR-6478AC V2 1.23

Affected Packages

euvd br_6478ac_v2 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 Edimax BR-6478AC V2 is a SOHO dual-band wireless router. Its web-based administration interface exposes a CGI-style POST handler at /goform/setWAN, implemented by the setWAN function, which processes WAN interface configuration. Three input parameters - pppUserName (PPPoE), pptpUserName (PPTP), and L2TPUserName (L2TP) - are passed without sanitization into an OS-level command, satisfying CWE-77 (Improper Neutralization of Special Elements used in a Command). The CPE identifier cpe:2.3:a:edimax:br-6478ac_v2 scopes the affected product line to firmware version 1.23 per EUVD-2026-38193. Router firmware of this embedded class routinely runs all web server and CGI processes as root, meaning injected commands execute with full device privileges - a factor that makes the CVSS 4.0-provided impact ratings of VC:L/VI:L/VA:L appear inconsistent with the primitive and worth independent verification.

Know when Br 6478Ac V2 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 2.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 9.9 CRITICAL

Network-accessible admin interface, PR:L for required authentication, scope changes because router compromise enables network-level interception, and command injection yields full OS access.

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
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Severity Changed
Jun 21, 2026 - 21:22 NVD
MEDIUM LOW
CVSS changed
Jun 21, 2026 - 21:22 NVD
5.3 (MEDIUM) 2.1 (LOW)

DescriptionCVE.org

A vulnerability was found in Edimax BR-6478AC V2 1.23. This affects the function setWAN of the file /goform/setWAN of the component POST Request Handler. The manipulation of the argument pppUserName/pptpUserName/L2TPUserName results in command injection. It is possible to launch the attack 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.

Threat Intelligence Overview

EPSS Score
1.2%
Top 36% exploitable
Exploit
POC
Public exploit code exists
Social Media
1
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 LOW
CISA KEV No
Public POC Yes
EPSS 1.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

31
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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