11 matches found
LoopX serve-status permissive CORS policy exposes control-plane state and private Markdown files
Summary loopx serve-status sends Access-Control-Allow-Origin: on every response, including its unauthenticated GET routes. Because the endpoint is unauthenticated and bound to a fixed, well-known loopback port, any website the operator visits can read LoopX control-plane state and the contents of...
GHSA-VX2M-GPQ4-8J5Q LoopX serve-status permissive CORS policy exposes control-plane state and private Markdown files
Summary loopx serve-status sends Access-Control-Allow-Origin: on every response, including its unauthenticated GET routes. Because the endpoint is unauthenticated and bound to a fixed, well-known loopback port, any website the operator visits can read LoopX control-plane state and the contents of...
EUVD-2026-103186
LoopX serve-status permissive CORS policy exposes control-plane state and private Markdown files...
CVE-2026-108372
Open and provider-neutral, LoopX is a lightweight state kernel and local-first control plane for loop engineering. From version 0.0.1 until 0.4.5, loopx serve-status in loopx/statusserver.py uses StatusRequestHandler.sendjson and doOPTIONS to send Access-Control-Allow-Origin: for unauthenticated...
CVE-2026-108372
Open and provider-neutral, LoopX is a lightweight state kernel and local-first control plane for loop engineering. From version 0.0.1 until 0.4.5, "loopx serve-status" in "loopx/statusserver.py" uses "StatusRequestHandler.sendjson" and "doOPTIONS" to send "Access-Control-Allow-Origin: " for...
CVE-2026-108372
The LoopX state kernel (versions 0.0.1 through 0.4.5 ) is vulnerable to a permissive CORS policy in the loopx/status_server.py component. Specifically, the loopx serve-status command uses StatusRequestHandler._send_json() and do_OPTIONS() to send Access-Control-Allow-Origin: * for unauthenticated...
CVE-2026-108372 LoopX serve-status permissive CORS policy exposes control-plane state and private Markdown files
Open and provider-neutral, LoopX is a lightweight state kernel and local-first control plane for loop engineering. From version 0.0.1 until 0.4.5, loopx serve-status in loopx/statusserver.py uses StatusRequestHandler.sendjson and doOPTIONS to send Access-Control-Allow-Origin: for unauthenticated...
CVE-2026-108372 LoopX serve-status permissive CORS policy exposes control-plane state and private Markdown files
Open and provider-neutral, LoopX is a lightweight state kernel and local-first control plane for loop engineering. From version 0.0.1 until 0.4.5, loopx serve-status in loopx/statusserver.py uses StatusRequestHandler.sendjson and doOPTIONS to send Access-Control-Allow-Origin: for unauthenticated...
CVE-2026-108372: Origin Validation Error
Open and provider-neutral, LoopX is a lightweight state kernel and local-first control plane for loop engineering. From version 0.0.1 until 0.4.5, loopx serve-status in loopx/statusserver.py uses StatusRequestHandler.sendjson and doOPTIONS to send Access-Control-Allow-Origin: for unauthenticated...
PT-2026-116165
Name of the Vulnerable Software and Affected Versions LoopX versions 0.0.1 through 0.4.4 Description The loopx serve-status command in loopx/status server.py uses StatusRequestHandler. send json and do OPTIONS to send an Access-Control-Allow-Origin: header for unauthenticated responses on...
LoopX-project: LoopX input validation error vulnerability
The LoopX-project versions from 0.0.1 to 0.4.5 had security vulnerabilities. These vulnerabilities stemmed from the status server setting Access-Control-Allow-Origin: without authentication. This allowed attackers to read control plane status, target and running information, local absolute paths,...