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(security): harden is_loopback_bind via IpAddr parse (review nit)
Parse the bind host as an IpAddr and use is_loopback() instead of a
`starts_with("127.")` shortcut, which would have treated a hostname like
`127.example.com` as loopback (fail-open). Also accept the bracketed IPv6
literal `[::1]`. Anything unparseable is treated as non-loopback (fails safe,
requires a token). Addresses the LOW review finding on #40.
0 commit comments