Summary
CVE-2026-101074 is a critical stack-based buffer overflow (CWE-121) in the Authentication component of the Netcore NR289-GE router, specifically in the password-check function of the embedded /bin/boa binary (a Boa web server instance bundled in the firmware). An unauthenticated remote attacker can trigger the overflow by manipulating the Username argument submitted to the device’s login/authentication handler, potentially leading to memory corruption and full system compromise. The flaw is rated critical severity and is remotely exploitable over the network without any privileges or user interaction.
Technical details
- Root cause: The
password-checkroutine in/bin/boafails to properly bound-check theUsernameparameter before copying it into a fixed-size stack buffer, resulting in a stack-based buffer overflow. - Trigger conditions: An attacker sends a crafted authentication request to the device’s web management interface with an oversized or malformed
Usernamevalue. - Attack vector: Network — the vulnerable authentication endpoint is exposed remotely, requires no prior authentication, no privileges, and no user interaction.
- Impact: Successful exploitation can corrupt stack memory, potentially enabling denial of service or arbitrary code execution on the device, leading to full compromise of the router.
- Exploit status: A public exploit/proof-of-concept for this vulnerability has been disclosed.
- Vendor response: The vendor was reportedly contacted regarding this disclosure but did not respond.
Affected software
- Netcore NR289-GE router firmware version 1.4.5102 (Authentication component /
/bin/boabinary)
Severity
- CVSS v3.1 Base Score: 9.8 (Critical) —
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS v4.0 Base Score: 9.3 (Critical) —
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate: No official patched firmware version has been identified from the vendor at the time of publication. Check with Netcore for an updated firmware release addressing this issue and apply it as soon as it becomes available.
- If no patch is available:
- Restrict access to the router’s web management/authentication interface to trusted internal networks only; do not expose it to the public internet.
- Place the device behind a firewall or VPN and disable remote administration if not strictly required.
- Monitor for anomalous authentication traffic or crash/restart behavior on affected devices, which may indicate exploitation attempts.
- Consider replacing or isolating affected devices if no vendor fix is issued, given the unauthenticated remote code execution potential.

