Stored Cross-Site Scripting in MajorDoMo Shoutbox Component
CVE-2026-27178
5.3MEDIUM
What is CVE-2026-27178?
MajorDoMo, a popular home automation system, has a vulnerability within its shoutbox feature due to stored cross-site scripting (XSS) through method parameter injection. An attacker can exploit this vulnerability via the /objects/?method= endpoint, allowing unauthenticated execution of methods with attacker-controlled parameters. This flaw enables the injection of malicious scripts that are stored directly in the database without proper escaping when user-supplied messages are stored. Consequently, the shoutbox widget renders this unsanitized content, which can lead to automatic script execution when an administrator accesses the dashboard, thereby facilitating session hijacking through cookie exfiltration.
Affected Version(s)
MajorDoMo 0
