You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(desktop): fail closed on DNS resolution failure in the agent SSRF guard
checkAgentUrl now blocks when dns.lookup throws instead of allowing the load.
Chromium resolves DNS independently of our Node lookup, so a host our resolver
can't resolve could still reach a private address via Chromium's resolver —
allowing it was a fail-open gap. Matches validateUrlWithDNS in apps/sim.
0 commit comments