← Back to Feed CACHED · 2026-08-29 13:14:03 · CACHE_KEY CVE-2026-73125
CVE-2026-73125 · CWE-306 · Disclosed 2026-08-28

Ebyte device web management interface does not consistently enforce authentication before granting access…

ASSESSED — NOISGATE V0.5
Vendor
Reassessed
Verdict:
Do you agree?
01 · The Real Story

Someone left the control-room door wide open, but the control room is in a building most people have never heard of

CVE-2026-73125 is a missing-authentication flaw (CWE-306) in the web management interface of the Ebyte NE2-D11 (firmware FW-9167-0-11) and NA111-M (firmware 9013-2-17) serial-to-Ethernet gateways. These are budget industrial Modbus/TCP gateways that bridge RS-485 serial PLCs and field devices to Ethernet. An unauthenticated remote attacker who can reach the management web UI can read sensitive configuration, change device settings (including Modbus mappings), or crash the device — no credentials needed. The CISA ICS advisories ICSA-26-237-06 and ICSA-26-239-05 cover a family of 13 CVEs against these two models, indicating systemic security-design failures, not a one-off bug.

The vendor CVSS of 9.8 CRITICAL is technically defensible for the vulnerability primitive: unauthenticated, low-complexity, full CIA impact. But it ignores deployment reality. These are niche, low-cost Chinese ICS gateways with a small Western enterprise footprint. Per ICS best practice (and CISA's own guidance), they should sit behind an industrial DMZ, unreachable from corporate or internet networks. There is no patch, no known exploitation, and EPSS sits at the 0.53-percentile mark. We downgrade to HIGH 7.5 because the device *is* an OT component by definition — its blast radius touches PLCs and physical processes — but the tiny installed base and expected network isolation prevent a CRITICAL call.

"OT Modbus gateway with zero auth — niche but the blast radius touches PLCs"
02 · The Attack Path

3 steps from start to impact.

STEP 01

Identify exposed Ebyte gateway

The attacker scans the target OT network (or, in a worst case, the internet) for Ebyte NE2-D11 or NA111-M web management interfaces. These devices typically serve HTTP on port 80 with a distinctive Ebyte-branded login page. Shodan/Censys/FOFA dorks for Ebyte serial servers would surface any internet-exposed units.
Conditions required:
  • Network reachability to the device's management port (TCP/80)
Where this breaks in practice:
  • ICS best practice places these devices on isolated OT VLANs behind industrial firewalls
  • Most enterprise environments do not expose serial gateway management interfaces to the corporate LAN, let alone the internet
  • Ebyte devices have a very small footprint in Western enterprise/critical-infrastructure networks
Detection/coverage: Shodan/Censys HTTP banner matching for Ebyte management UI; passive network monitoring for HTTP traffic to OT segments on port 80
STEP 02

Access admin interface without credentials

The attacker sends unauthenticated HTTP requests to administrative endpoints on the web UI. Because the device does not enforce authentication on critical functions, the attacker can read configuration (IP settings, Modbus register maps, serial port parameters, credentials for upstream systems) and modify settings. No exploit code, PoC, or tooling is required — a browser or curl suffices.
Conditions required:
  • Step 1 completed — management port is reachable
Where this breaks in practice:
  • None once the port is reachable — the vulnerability is trivially exploitable
  • However, the attacker must already have internal OT network access or the device must be internet-exposed
Detection/coverage: Web-server access logs on the device (if any); network IDS/IPS rules for unauthenticated admin-page access patterns; OT-aware NIDS (e.g., Claroty, Dragos, Nozomi) can flag anomalous HTTP to serial gateways
STEP 03

Modify Modbus mappings or disrupt gateway

With admin access, the attacker can alter Modbus register mappings, change serial port baud rates, redirect traffic, or crash the gateway. Altering Modbus mappings could cause a PLC to receive incorrect commands or an HMI to display incorrect process data. Crashing the gateway severs the Ethernet-to-serial link, causing loss of visibility and control for downstream field devices.
Conditions required:
  • Step 2 completed — authenticated admin session established (trivially)
Where this breaks in practice:
  • Impact is confined to the serial devices behind *that specific gateway* — typically a small number of PLCs or sensors
  • Safety-instrumented systems (SIS) should operate independently of this gateway
  • Modbus/TCP traffic modification would need to be sustained to cause lasting process impact
Detection/coverage: OT anomaly detection platforms (Dragos, Claroty, Nozomi) monitoring for configuration changes; Modbus-aware deep packet inspection; process alarms from the DCS/SCADA layer if register values go out of range
03 · Intelligence Metadata

The supporting signals.

In-the-Wild ExploitationNo known exploitation. Not listed on CISA KEV. No campaigns or threat-actor attribution reported as of 2026-08-29.
Proof-of-ConceptNone published. No public PoC repos or researcher write-ups. Exploitation is trivial (unauthenticated HTTP requests), so a formal PoC is almost redundant.
EPSS0.0053 (0.53rd percentile) — very low predicted exploitation probability in the next 30 days.
KEV StatusNot listed. No CISA KEV entry as of 2026-08-29.
CVSS VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H — 9.8 CRITICAL. CVSS v4.0: 9.3 CRITICAL. Full network-facing, no-auth, full-impact primitive.
Affected ProductsEbyte NE2-D11 firmware FW-9167-0-11; Ebyte NA111-M firmware 9013-2-17. Both are RS-485-to-Ethernet Modbus/TCP serial gateways.
Fixed VersionNo patch available. Ebyte acknowledged the report but has not delivered a fix. CISA has received no further communication from the vendor.
Scanning / ExposureNo specific Shodan/Censys/FOFA census data available for Ebyte gateways. Installed base is expected to be small in Western enterprises — Ebyte is a budget Chinese IoT module manufacturer (cdebyte.com / ebyteiot.com).
Disclosure Date2026-08-27 (NVD published). Reserved 2026-08-20. CISA ICS advisories ICSA-26-237-06 and ICSA-26-239-05.
Researcher / ReporterJithin Nambiar reported to CISA. 13 CVEs across the two device models indicate a coordinated audit of the entire firmware.
04 · The Call

noisgate verdict.

Final Verdict
DOWNGRADED to HIGH (7.5/10)

The single most decisive factor is the OT role multiplier: although friction from expected network isolation and a tiny installed base prevents CRITICAL, the affected component is *by definition* an ICS Modbus gateway whose compromise directly touches PLC communications and physical-process integrity, imposing a HIGH floor that cannot be breached. No patch exists and the vendor is non-responsive, which prevents any further downgrade.

HIGH Vulnerability technical description and exploitability
MEDIUM Real-world installed base and exposure surface
LOW Vendor patch timeline (vendor non-responsive)

Why this verdict

  • Trivial exploitability keeps the base high. Unauthenticated HTTP access to admin functions requires zero skill, zero tooling, and zero user interaction. The CVSS 9.8 primitive is accurate for the vulnerability itself.
  • Network isolation is the primary friction. Per ICS security architecture (IEC 62443, CISA recommendations), these gateways should sit on isolated OT VLANs behind industrial firewalls. An attacker must already have OT-network access or the device must be internet-exposed — both narrow the reachable population significantly.
  • Tiny installed base limits enterprise relevance. Ebyte is a budget Chinese IoT module vendor. Western critical-infrastructure operators overwhelmingly use Moxa, Advantech, or Siemens for serial gateways. The fraction of enterprise ICS environments running Ebyte gateways is likely <1%.
  • Role multiplier: OT/ICS gateway — verdict floor is HIGH. The NE2-D11 and NA111-M are Modbus gateways connecting PLCs and field devices to Ethernet. 100% of installs occupy an OT role by definition. Compromise allows modification of Modbus register mappings, potentially causing incorrect PLC commands or loss of process visibility. Blast radius per device: PLC-segment-scale, with potential operational/safety implications if SIS is not independent. This floors the verdict at HIGH despite the small installed base.
  • No patch and non-responsive vendor. Ebyte acknowledged the vulnerabilities but has gone silent. Defenders cannot remediate by patching; they must rely entirely on compensating controls, which keeps urgency elevated.

Why not higher?

Despite being an OT/ICS component (which would normally floor at CRITICAL for canonical ICS vendors), Ebyte's market share in Western critical infrastructure is negligible — these are budget serial gateways, not Siemens S7s or Rockwell ControlLogix. The installed base evidence suggests well under 1% of enterprise ICS environments use Ebyte gateways, breaking the CRITICAL floor. No known exploitation, no PoC, and 0.53-percentile EPSS further argue against CRITICAL.

Why not lower?

The device is an OT component by definition — its blast radius directly touches PLC communications and physical processes. Even with expected network isolation, the vulnerability is trivially exploitable (zero-click, no auth), the vendor is non-responsive with no patch available, and CISA has issued formal ICS advisories. Downgrading below HIGH would ignore the safety-relevant blast radius of a Modbus gateway compromise.

05 · Compensating Control

What to do — in priority order.

  1. Isolate Ebyte gateways on a dedicated OT VLAN with no route to corporate or internet networks — This is the single most effective control. Use industrial firewalls (e.g., Palo Alto OT Security, Fortinet FortiGate Rugged) to restrict all inbound traffic to the gateway's management port. Deploy within the noisgate mitigation SLA of 30 days for HIGH severity. If the gateway is currently internet-exposed, isolate it immediately.
  2. Block HTTP/HTTPS access to the gateway management interface from all hosts except a hardened jump box — Create ACLs or firewall rules that permit management-port access only from a single, hardened OT admin workstation. This reduces the attack surface to a single pivot point. Deploy within 30 days.
  3. Deploy OT network monitoring (Dragos, Claroty, or Nozomi) — Monitor for anomalous HTTP connections to serial gateways and for unexpected Modbus register-value changes. These platforms can detect exploitation of this CVE in real time even without a patch.
  4. Plan hardware replacement with a supported vendor — Since Ebyte is non-responsive and no patch is forthcoming, evaluate replacing affected gateways with Moxa, Advantech, or Siemens equivalents that have active security response programs. Target replacement within the noisgate remediation SLA of 180 days for HIGH severity.
What doesn't work
  • Web application firewall (WAF) — these are embedded device web servers, not applications behind a reverse proxy. A WAF cannot be inserted in front of the device management interface in typical OT deployments.
  • Firmware updates from Ebyte — no patch exists as of 2026-08-29 and the vendor is non-responsive to CISA. Do not wait for a fix.
  • Changing default credentials — the vulnerability is *missing authentication*, not weak credentials. Even if you set a strong password, the device does not consistently enforce auth checks on admin endpoints.
06 · Verification

Crowdsourced verification payload.

Run this script from any Linux host on the same network as the Ebyte gateway. Provide the device IP as an argument: ./check_ebyte_auth.sh 192.168.1.100. No special privileges required — it just sends unauthenticated HTTP requests.

noisgate-verify.sh
BASHREAD-ONLYSAFE
#!/usr/bin/env bash
# check_ebyte_auth.sh — CVE-2026-73125 verification
# Tests whether the Ebyte web management interface serves admin content without authentication.
# Usage: ./check_ebyte_auth.sh <device_ip> [port]
# Exit codes: 0=VULNERABLE, 1=PATCHED, 2=UNKNOWN

set -euo pipefail

TARGET="${1:?Usage: $0 <device_ip> [port]}"
PORT="${2:-80}"
URL="http://${TARGET}:${PORT}"

echo "[*] CVE-2026-73125 checker for Ebyte NE2-D11 / NA111-M"
echo "[*] Target: ${URL}"

# Try to access common admin/config endpoints without any auth
for path in "/" "/config" "/setting" "/system" "/network" "/serial" "/modbus"; do
  HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" --connect-timeout 5 --max-time 10 "${URL}${path}" 2>/dev/null || echo "000")
  if [[ "$HTTP_CODE" == "200" ]]; then
    BODY=$(curl -s --connect-timeout 5 --max-time 10 "${URL}${path}" 2>/dev/null || true)
    # Look for signs of admin/config content in the response
    if echo "$BODY" | grep -qiE '(baud|serial|modbus|gateway|firmware|password|config|setting|network|ip.?addr)'; then
      echo "[!] VULNERABLE — unauthenticated access to admin content at ${URL}${path}"
      echo "[!] Response contains configuration keywords (serial/modbus/gateway/firmware)"
      echo "VULNERABLE"
      exit 0
    fi
  fi
done

# Check if device responded at all
BASE_CODE=$(curl -s -o /dev/null -w "%{http_code}" --connect-timeout 5 --max-time 10 "${URL}/" 2>/dev/null || echo "000")
if [[ "$BASE_CODE" == "000" ]]; then
  echo "[?] UNKNOWN — could not connect to ${URL}. Device may be offline or port is wrong."
  echo "UNKNOWN"
  exit 2
fi

if [[ "$BASE_CODE" == "401" || "$BASE_CODE" == "403" ]]; then
  echo "[+] PATCHED — device returned HTTP ${BASE_CODE}, authentication appears to be enforced."
  echo "PATCHED"
  exit 1
fi

echo "[?] UNKNOWN — device responded (HTTP ${BASE_CODE}) but admin content pattern not matched."
echo "[?] Manual verification recommended."
echo "UNKNOWN"
exit 2
07 · Bottom Line

If you remember one thing.

TL;DR
If you have Ebyte NE2-D11 or NA111-M gateways in your environment, confirm network isolation immediately. These devices should not be reachable from corporate networks or the internet. Per the noisgate mitigation SLA for HIGH severity, deploy compensating controls (VLAN isolation, ACL-restricted management access, OT network monitoring) within 30 days. Since no vendor patch exists and Ebyte is non-responsive, your noisgate remediation SLA action is hardware replacement with a supported serial-gateway vendor within 180 days. If any unit is currently internet-exposed, treat it as an emergency — isolate or power it off today. For most enterprise IT teams without OT environments, this CVE is not in your attack surface; confirm you have no Ebyte hardware in asset inventory and move on.

Sources

  1. CISA ICS Advisory — Ebyte NE2-D11 (ICSA-26-237-06)
  2. CISA ICS Advisory — Ebyte NA111-M (ICSA-26-239-05)
  3. CVE-2026-73125 — THREATINT
  4. Ebyte NE2-D11 Product Page
  5. Ebyte NA111-M Product Page
  6. Assurant Cyber — Ebyte NE2-D11 Advisory Summary
  7. NE2 Series Product Blog — Ebyte
Peer Review

What defenders are saying.

Submit a review attribution: handle + country only
0 flags selected · stored anonymously
Validation Results

Crowdsourced verification outputs.

Results submitted by users who ran the verification payload against their environment.