S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
medium·Product Based Web Vulnerabilities·Updated May 5, 2026

CVE-2026-27176 Scanner

CVE-2026-27176 Scanner - Cross-Site Scripting (XSS) vulnerability in MajorDoMo

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
2.9k
Times Used
continuous scan runs
5.5k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2026-27176
5.1
CVSSmedium
Exploitable remotely over the internet · no authentication required.

MajorDoMo (aka Major Domestic Module) contains a reflected cross-site scripting (XSS) vulnerability in command.php. The $qry parameter is rendered directly into the HTML page without sanitization via htmlspecialchars(), both in an input field value attribute and in a paragraph element. An attacker can inject arbitrary JavaScript by crafting a URL with malicious content in the qry parameter.

Attack Vector
Network
Privileges Req.
None
User Interaction
A
Affected
MajorDoMoby sergejey
0
Updated Aug 22, 2026View on NVD →
Detail

MajorDoMo is a platform primarily used for building home automation systems and smart applications, offering extensive functionality for device control and management. Developers frequently engage with it due to its open-source nature, enabling broad community contributions and enhancements. Its flexible architecture allows it to integrate with a variety of devices, making it popular among tech enthusiasts. Businesses may also use it to prototype and develop bespoke solutions to cater to specific client needs. Home users often prefer MajorDoMo for personal smart home configurations due to its customizable features. With an expansive user base, MajorDoMo's security posture needs continuous attention to prevent unauthorized access or data breaches.

The vulnerability detected in MajorDoMo is a Cross-Site Scripting (XSS), which enables attackers to inject arbitrary JavaScript into a user's browser. This vulnerability is mainly exploited by crafting URLs that carry the malicious code. When an unsuspecting user clicks such a URL, the injected script is executed in the context of the user's session with MajorDoMo, potentially leading to data theft or session hijacking. The vulnerability arises due to unsanitized input parameters, specifically the "$qry" parameter in the command.php file of the MajorDoMo application. Reflected XSS attacks like this are a known threat, particularly in web applications with dynamic content generation.

The technical details of this CVE include the unsanitized handling of the "$qry" parameter in the "command.php" endpoint. Input from this parameter is directly reflected in the HTML response, leading to the execution of attacker-controlled scripts. The vulnerability is classified under CWE-79, indicating the lack of proper output encoding or escaping of special characters in the web application context. The exploit is relatively simple, requiring the attacker to craft a URL containing the malicious JavaScript sequence. The attack's success depends on user interaction, as it requires the victim to access the modified URL manually.

If exploited, this XSS vulnerability can have several adverse effects on users and the system. User sessions could be hijacked, leading to unauthorized access to personal or sensitive information stored or processed by MajorDoMo. Additionally, attackers could manipulate user actions or capture input data such as passwords, login credentials, or other sensitive information. In a worst-case scenario, such exploitation could facilitate the spread of further malicious activity by redirecting users to phishing sites or downloading malware. It could also degrade the reputation of the application, leading to user dissatisfaction and a potential drop in usage.

REFERENCES

Solution Advice
  • Implement HTML escaping using functions like htmlspecialchars() to sanitize output data.
  • Employ security libraries or frameworks that provide built-in protection against XSS.
  • Conduct input validation to restrict harmful data from being processed by the application.
  • Consider conducting regular security audits and penetration tests to identify and rectify vulnerabilities.
  • Educate users about the dangers of clicking on unknown or suspicious URLs, even from trusted sources.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.