diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2019-12-09 16:37:54 +0100 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2020-01-07 21:50:38 +0100 |
| commit | d859eefd5852c779d28b2b8e6e6f38818914269f (patch) | |
| tree | 0d7bbacc5858d59c4cee0c349e9aac2bcc5d9489 /docs | |
| parent | 154834de44be5ebd240a807557c660bdfddfcd64 (diff) | |
| download | mullvadvpn-d859eefd5852c779d28b2b8e6e6f38818914269f.tar.xz mullvadvpn-d859eefd5852c779d28b2b8e6e6f38818914269f.zip | |
Restrict DHCP rules to only allow over UDP
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/security.md | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/docs/security.md b/docs/security.md index 8b6c56ada1..385d461041 100644 --- a/docs/security.md +++ b/docs/security.md @@ -54,10 +54,11 @@ The following network traffic is always allowed to flow. It is never blocked, re 1. All traffic on loopback adapters 1. DHCPv4 and DHCPv6 requests to go out and responses to come in: - * Outgoing from `*:68` to `255.255.255.255:67` (client to server) - * Incoming `*:67` to `*:68` (server to client) - * Outgoing from `[fe80::]/10:546` to `[ff02::1:2]:547` and `[ff05::1:3]:547` (client to server) - * Incoming from `[fe80::]/10:547` to `[fe80::]/10:546` (server to client) + * Outgoing UDP from `*:68` to `255.255.255.255:67` (client to server) + * Incoming UDP `*:67` to `*:68` (server to client) + * Outgoing UDP from `[fe80::]/10:546` to `[ff02::1:2]:547` and `[ff05::1:3]:547` (client to + server) + * Incoming UDP from `[fe80::]/10:547` to `[fe80::]/10:546` (server to client) 1. Router solicitation, advertisement and redirects (subset of NDP): * Outgoing to `ff02::2`, but only ICMPv6 with type 133 and code 0. @@ -77,8 +78,8 @@ The following network traffic is always allowed to flow. It is never blocked, re * `ff02::/16` (Link-local IPv6 multicast. IPv6 equivalent of `224.0.0.0/24`) * `ff05::/16` (Site-local IPv6 multicast. Is routable, but should never leave the "site") * Incoming DHCPv4 requests and outgoing responses (be a DHCPv4 server): - * Incoming from `*:68` to `255.255.255.255:67` - * Outgoing from `*:67` to `*:68` + * Incoming UDP from `*:68` to `255.255.255.255:67` + * Outgoing UDP from `*:67` to `*:68` ### Disconnected |
