Stored Cross-Site Scripting Vulnerability in MajorDoMo by MajorDoMo Inc.
CVE-2026-27177
What is CVE-2026-27177?
MajorDoMo contains a stored cross-site scripting vulnerability that allows attackers to exploit the system via unauthenticated endpoints. Specifically, user-supplied property values can be stored directly in the database without proper sanitization. When an administrator accesses the property editor, these stored values are rendered unsafely, leading to potential execution of malicious scripts upon page load. Additionally, the implementation lacks the HttpOnly flag on session cookies, making it vulnerable to session hijacking via document.cookie exfiltration. This vulnerability allows for significant security risks, particularly in IoT device integrations, as attackers could enumerate and poison property values with harmful JavaScript.
Affected Version(s)
MajorDoMo 0
