漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
MagicMirror Socket.IO module namespaces bypass configured IP whitelist and allow unauthenticated server-side actions
Vulnerability Description
MagicMirror² is an open source modular smart mirror platform. Prior to 2.37.0, MagicMirror applies ipWhitelist only as Express middleware, while the Socket.IO server in js/server.js is attached directly to the HTTP server without equivalent IP allowlist, origin, or namespace authentication checks. In a documented non-loopback deployment that relies on ipWhitelist, an unauthenticated adjacent-network client can connect directly to module Socket.IO namespaces, and js/node_helper.js dispatches arbitrary events and payloads to socketNotificationReceived. The default newsfeed and calendar helpers can make server-side requests to attacker-selected URLs, while the default updatenotification helper can reach child_process.exec when a third-party module update is pending and the attacker supplies an update command through the socket CONFIG path. This can expose internal services, manipulate module-helper state, and conditionally execute commands. This issue is fixed in version 2.37.0.
CVSS Information
CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L
Vulnerability Type
访问控制不恰当
Vulnerability Title
MagicMirror 权限许可和访问控制问题漏洞
Vulnerability Description
MagicMirror是MagicMirror社区的一款可显示天气、日历等信息的智能镜子。 MagicMirror 2.37.0之前版本存在权限许可和访问控制问题漏洞,该漏洞源于ipWhitelist仅作为Express中间件应用,而Socket.IO服务器未进行等效的IP白名单、来源或命名空间认证检查,未经身份验证的相邻网络客户端可直接连接模块Socket.IO命名空间,可能导致暴露内部服务、操纵模块辅助状态,并条件执行命令。
CVSS Information
N/A
Vulnerability Type
N/A