Description
The endpoint exposes an observable response discrepancy when processing ID values. A request submitted with a nonexistent ID returns a distinct error response code from one submitted with a valid, registered ID, allowing an attacker holding a valid access token - but without further authentication or authorization - to distinguish valid ID values from the full 10-digit numeric search space. Combined with the absence of meaningful rate limiting on this endpoint, this discrepancy constitutes an enumeration oracle, enabling an attacker to discover registered devices at scale.
Published: 2026-10-16
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Device enumeration and information disclosure
Action: Contact vendor
AI Analysis

Impact

An attacker who possesses a valid access token but lacks additional authentication can exploit a response difference on the EseeCloud endpoint that processes device ID values. When an ID that does not exist is supplied, the service returns a distinct error code compared to a request with a valid, registered ID. The lack of rate limiting combined with the full 10‑digit numeric ID space turns this observable discrepancy into an enumeration oracle, allowing a malicious actor to systematically discover the identifiers of registered IoT devices in the network.

Affected Systems

The affected product is Guangzhou Juan IoT Technology Co., Ltd.'s EseeCloud platform, including both the web application and the firmware. No specific version numbers are provided in the advisory, so all current releases of the App and Firmware should be considered potentially vulnerable until a vendor patch is released.

Risk and Exploitability

The advisory assigns a CVSS v3.1 score of 6.9, indicating a moderate severity. The EPSS score is not available, and the vulnerability is not currently listed in CISA’s KEV catalogue. An attacker can leverage the enumeration oracle without needing elevated privileges, however the requirement of a valid access token still imposes a low barrier to exploitation. The absence of rate limiting means discovery can be performed at scale, leading to a high volume of requests that could eventually impact availability or provide a basis for targeted follow‑up attacks.

Generated by OpenCVE AI on October 16, 2026 at 16:11 UTC.

Remediation

Vendor Workaround

Guangzhou Juan IoT Technology Co., Ltd. did not respond to CISA's coordination attempts. EseeCloud users are advised to contact Guangzhou Juan IoT Technology Co., Ltd. for support https://eseecloud.app/ .


OpenCVE Recommended Actions

  • Contact Guangzhou Juan IoT Technology Co., Ltd. for support and to obtain a patch or mitigation guidance.
  • Apply network‑level rate limiting or firewall rules to throttle requests to the EseeCloud ID lookup endpoint, reducing the speed of enumeration.
  • Restrict or monitor the use of valid access tokens, ensuring they are only issued to authenticated and authorized users, and enforce additional access controls if possible.

Generated by OpenCVE AI on October 16, 2026 at 16:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
Description The endpoint exposes an observable response discrepancy when processing ID values. A request submitted with a nonexistent ID returns a distinct error response code from one submitted with a valid, registered ID, allowing an attacker holding a valid access token - but without further authentication or authorization - to distinguish valid ID values from the full 10-digit numeric search space. Combined with the absence of meaningful rate limiting on this endpoint, this discrepancy constitutes an enumeration oracle, enabling an attacker to discover registered devices at scale.
Title Guangzhou Juan IoT Technology EseeCloud Observable Response Discrepancy
Weaknesses CWE-204
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: icscert

Published:

Updated: 2026-10-16T15:20:19.651Z

Reserved: 2026-10-12T19:43:15.406Z

Link: CVE-2026-105664

cve-icon Vulnrichment

Updated: 2026-10-16T15:11:37.779Z

cve-icon NVD

Status : Received

Published: 2026-10-16T14:17:14.903

Modified: 2026-10-16T16:16:55.410

Link: CVE-2026-105664

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T16:15:07Z

Weaknesses
  • CWE-204

    Observable Response Discrepancy