Files
OmniRoute/tests
diegosouzapw 5a61ae9a98 feat(authz): allow LOCAL_ONLY paths from private-LAN peer IPs (owner-authorized)
Services + Traffic-Inspector (LOCAL_ONLY, spawn-capable) returned 403 when the
dashboard was reached via the LAN IP (192.168.0.x) instead of loopback. Add
isPrivateLanHost (RFC1918 IPv4 + IPv6 ULA/link-local) and widen ONLY the
local-only PATH gate to accept private-LAN socket peer IPs — based on the real
socket peer address (not the spoofable Host header), so public-internet clients
present public IPs and stay blocked. The CLI-token gate stays strictly loopback;
paths remain LOCAL_ONLY-classified (Hard Rules 15/17 unchanged). Enforcement-layer
carve-out for a LAN-deployed instance, authorized by the operator.
2026-05-30 17:26:10 -03:00
..
2026-05-23 01:46:59 -03:00
2026-05-10 00:55:06 -03:00