CVE-2026-27178: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in sergejey MajorDoMo
MajorDoMo (aka Major Domestic Module) contains a stored cross-site scripting (XSS) vulnerability through method parameter injection into the shoutbox. The /objects/?method= endpoint allows unauthenticated execution of stored methods with attacker-controlled parameters. Default methods such as ThisComputer.VolumeLevelChanged pass the user-supplied VALUE parameter directly into the say() function, which stores the message raw in the shouts database table without escaping. The shoutbox widget renders stored messages without sanitization in both PHP rendering code and HTML templates. Because the dashboard widget auto-refreshes every 3 seconds, the injected script executes automatically when any administrator loads the dashboard, enabling session hijack through cookie exfiltration.
AI Analysis
Technical Summary
CVE-2026-27178 is a stored XSS vulnerability in MajorDoMo's shoutbox functionality. The /objects/?method= endpoint allows unauthenticated execution of stored methods with attacker-controlled parameters. Default methods like ThisComputer.VolumeLevelChanged pass user input directly into the say() function, which stores the input raw in the database without escaping. The shoutbox widget renders these stored messages without sanitization in PHP and HTML templates. Because the dashboard widget refreshes every 3 seconds, injected scripts execute automatically when administrators load the dashboard, enabling session hijacking via cookie exfiltration.
Potential Impact
An attacker can inject persistent malicious scripts that execute in the context of administrator users viewing the dashboard. This can lead to session hijacking through cookie theft, potentially allowing unauthorized access to administrative functions. The vulnerability requires no authentication and has a medium severity score of 5.3.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, restrict access to the /objects/?method= endpoint and disable or restrict the shoutbox widget to trusted users only to reduce exposure.
CVE-2026-27178: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in sergejey MajorDoMo
Description
MajorDoMo (aka Major Domestic Module) contains a stored cross-site scripting (XSS) vulnerability through method parameter injection into the shoutbox. The /objects/?method= endpoint allows unauthenticated execution of stored methods with attacker-controlled parameters. Default methods such as ThisComputer.VolumeLevelChanged pass the user-supplied VALUE parameter directly into the say() function, which stores the message raw in the shouts database table without escaping. The shoutbox widget renders stored messages without sanitization in both PHP rendering code and HTML templates. Because the dashboard widget auto-refreshes every 3 seconds, the injected script executes automatically when any administrator loads the dashboard, enabling session hijack through cookie exfiltration.
CVSS v4.0
Score 5.3medium
Affected software
sergejey
MajorDoMo
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-27178 is a stored XSS vulnerability in MajorDoMo's shoutbox functionality. The /objects/?method= endpoint allows unauthenticated execution of stored methods with attacker-controlled parameters. Default methods like ThisComputer.VolumeLevelChanged pass user input directly into the say() function, which stores the input raw in the database without escaping. The shoutbox widget renders these stored messages without sanitization in PHP and HTML templates. Because the dashboard widget refreshes every 3 seconds, injected scripts execute automatically when administrators load the dashboard, enabling session hijacking via cookie exfiltration.
Potential Impact
An attacker can inject persistent malicious scripts that execute in the context of administrator users viewing the dashboard. This can lead to session hijacking through cookie theft, potentially allowing unauthorized access to administrative functions. The vulnerability requires no authentication and has a medium severity score of 5.3.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, restrict access to the /objects/?method= endpoint and disable or restrict the shoutbox widget to trusted users only to reduce exposure.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-02-18T15:22:30.053Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 69962e786aea4a407ae921fe
Added to database: 02/18/2026, 21:26:16 UTC
Last enriched: 06/24/2026, 15:07:16 UTC
Last updated: 09/10/2026, 22:07:48 UTC
Views: 213
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.