CVE-2026-89173 in EH3040info

Summary

by MITRE • 09/11/2026

Smart Video Intercom System developed by Kingdom Communication Associated has a Sensitive Data Exposure vulnerability. Unauthenticated remote attackers can enumerate valid user accounts by exploiting differences in system responses.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 09/11/2026

The Smart Video Intercom System manufactured by Kingdom Communication Associated contains a critical sensitive data exposure flaw that allows unauthenticated, remote adversaries to perform user enumeration attacks. This vulnerability stems from the application's failure to implement consistent error handling mechanisms when processing authentication requests or account lookup operations. Instead of returning generic responses for both valid and invalid credentials, the system exhibits distinct behavioral differences in its HTTP response codes, payload sizes, or latency times depending on whether a submitted username corresponds to an existing user account within the database. This inconsistency creates a side-channel that attackers can leverage to systematically probe the system's authentication interface without possessing any prior access privileges.

From a technical perspective, this flaw aligns with CWE-203, which describes observable discrepancy in response behavior for different inputs, and is closely related to CWE-284 regarding improper access control. The vulnerability enables what is known as an enumeration attack, where the attacker iterates through potential usernames or email addresses by observing how the server reacts to each attempt. For instance, a request with a valid username might return a standard authentication challenge page with a specific content length, while an invalid username might trigger a different error message or redirect. By automating this process using scripts that analyze these subtle response variations, attackers can build a comprehensive list of legitimate user accounts associated with the intercom system.

The operational impact of this vulnerability is significant as it serves as a foundational step for more severe attacks such as credential stuffing and brute-force password guessing. Once an attacker has identified valid usernames, they can focus their efforts on cracking passwords specifically for those accounts, bypassing the need to guess both username and password simultaneously. This drastically reduces the time and computational resources required to compromise user credentials. In the context of a video intercom system, compromised accounts could lead to unauthorized physical access if the system integrates with door locks or allows remote unlocking features. Furthermore, attackers may use this information for social engineering attacks, targeting specific individuals whose identities have been exposed through the enumeration process.

This type of vulnerability is often categorized under MITRE ATT&CK technique T1087, specifically Account Enumeration, which describes how adversaries gather accounts to facilitate further intrusion activities. The lack of rate limiting or account lockout policies exacerbates the risk, allowing attackers to perform thousands of requests without triggering defensive mechanisms. To mitigate this issue, developers must ensure that all authentication endpoints return identical responses regardless of whether the username exists in the database. Implementing generic error messages such as "Invalid credentials" for both cases eliminates the side-channel information. Additionally, introducing rate limiting on login attempts and implementing CAPTCHA challenges can further hinder automated enumeration tools by slowing down or blocking rapid-fire requests from single IP addresses.

Responsible

Twcert

Reservation

09/11/2026

Disclosure

09/11/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!