PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-66747 Zbtlink CVE debrief

The Zbtlink router firmware contains an embedded remote-control implant called ENDLESSDOORS, which is based on the open-source ycsunjane/rctl tool. This implant allows for unauthenticated remote code execution as root, as it communicates with a hardcoded command-and-control server over cleartext TCP without authentication or transport encryption. The CVE record was published on 2026-08-05T11:16:25.510Z and has not been modified since then. The NVD entry is currently Deferred. Defenders responsible for Zbtlink CPE2801 Firmware deployments should assess exposure and prioritize mitigation.

Vendor
Zbtlink
Product
CPE2801 Firmware
CVSS
CRITICAL 9.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-05
Original CVE updated
2026-09-09
Advisory published
2026-08-05
Advisory updated
2026-09-09

Who should care

Defenders responsible for Zbtlink CPE2801 Firmware deployments should assess exposure and prioritize mitigation, as this vulnerability allows for unauthenticated remote code execution as root.

Why it matters

CVE-2026-66747 allows for unauthenticated remote code execution as root in Zbtlink CPE2801 Firmware deployments due to the embedded ENDLESSDOORS implant, requiring immediate verification and mitigation.

  • Unauthenticated remote code execution as root
  • Potential for DNS or route hijack
  • Cleartext communication with command-and-control server
  • Lack of authentication and transport encryption

Technical summary

The Zbtlink router firmware contains an embedded remote-control implant called ENDLESSDOORS, which is based on the open-source ycsunjane/rctl tool. This implant allows for unauthenticated remote code execution as root, as it communicates with a hardcoded command-and-control server over cleartext TCP without authentication or transport encryption. The implant opens no listening port and phones home over cleartext TCP to a hardcoded command-and-control server with no authentication and no transport encryption, re-attempting contact roughly every 35 seconds.

Defensive priority

Defenders should prioritize verifying and mitigating exposure to this vulnerability, especially for Zbtlink CPE2801 Firmware deployments.

Recommended defensive actions

  • Verify Zbtlink CPE2801 Firmware deployments for exposure
  • Implement compensating controls to prevent exploitation
  • Monitor for suspicious activity
  • Apply vendor remediation when available
  • Review relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and NVD entry provide details about the ENDLESSDOORS implant in Zbtlink router firmware, which allows for unauthenticated remote code execution as root. The implant is based on the open-source ycsunjane/rctl tool and communicates with a hardcoded command-and-control server over cleartext TCP without authentication or transport encryption. The lack of authentication and transport encryption makes it possible for any party to obtain unauthenticated remote code execution as root.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-66747 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-66747

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-66747 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-66747

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.