Description
Universal-modder before commit e88f6876745427321eb755ebc98276063a962d8a contains a missing WebSocket Origin validation vulnerability in the HostLink class of its passthrough example mods that allows remote attackers to execute Minecraft commands. Any web page open in the player's browser can connect cross-site to the unauthenticated loopback WebSocket and send cmd messages that WorldBridge.command() runs with operator authority.
Published: 2026-11-09
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Apply Patch
AI Analysis

Impact

The vulnerability stems from a missing WebSocket Origin validation in the HostLink class of the passthrough example mods of Universal‑modder. This flaw allows a remote attacker to send specially crafted "cmd" messages over an unauthenticated loopback WebSocket connection. The server processes these messages as the WorldBridge.command() call and executes them with operator authority, effectively permitting arbitrary command execution. The weakness is categorized as CWE-1385, an improper validation of WM protocol origin.

Affected Systems

The affected software is rehan‑remade’s Universal‑modder, specifically the passthrough examples that rely on the HostLink class. Any installation running a version before commit e88f6876745427321eb755ebc98276063a962d8a is vulnerable. Versions newer than this commit contain the patch.

Risk and Exploitability

The CVSS base score of 7.2 indicates a high impact due to the potential to change system state when operator privileges are achieved. The EPSS score is not available, so the current calculation of exploitation likelihood is uncertain. The vulnerability is not listed in CISA KEV, which does not indicate known active exploitation but still represents a significant risk. Likely exploitation requires a user with an active Universal‑modder client to have a browser tab open to a malicious web page, which can then connect across the localhost WebSocket and issue commands. The attack vector is inferred from the description as a web‑based cross‑origin request that can be executed by a player’s client.

Generated by OpenCVE AI on November 10, 2026 at 00:29 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a Universal‑modder version that includes commit e88f687 or later to apply the missing origin validation fix.
  • Disable the HostLink feature or configure the software to validate WebSocket Origin headers against a trusted list.
  • If upgrading is not immediately possible, block or disable the loopback WebSocket endpoint on the host, for example by adjusting firewall rules or binding the service to a non‑exposed address.

Generated by OpenCVE AI on November 10, 2026 at 00:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 23:30:00 +0000

Type Values Removed Values Added
Description Universal-modder before commit e88f6876745427321eb755ebc98276063a962d8a contains a missing WebSocket Origin validation vulnerability in the HostLink class of its passthrough example mods that allows remote attackers to execute Minecraft commands. Any web page open in the player's browser can connect cross-site to the unauthenticated loopback WebSocket and send cmd messages that WorldBridge.command() runs with operator authority.
Title Universal-modder before e88f687 Cross-Site WebSocket Command Execution via HostLink
Weaknesses CWE-1385
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H'}

cvssV4_0

{'score': 7.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T23:27:32.693Z

Reserved: 2026-11-09T22:02:59.524Z

Link: CVE-2026-125358

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-10T00:17:07.180

Modified: 2026-11-10T00:17:07.180

Link: CVE-2026-125358

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-10T00:30:20Z

Weaknesses
  • CWE-1385

    Missing Origin Validation in WebSockets