Fetch: additional port blocking in response to NAT Slipstream v2
See also https://github.com/whatwg/fetch/pull/1148
diff --git a/fetch/api/request/request-bad-port.any.js b/fetch/api/request/request-bad-port.any.js
index 31a08ea..85a27b7 100644
--- a/fetch/api/request/request-bad-port.any.js
+++ b/fetch/api/request/request-bad-port.any.js
@@ -20,6 +20,7 @@
42, // name
43, // nicname
53, // domain
+ 69, // tftp
77, // priv-rjs
79, // finger
87, // ttylink
@@ -37,8 +38,10 @@
119, // nntp
123, // ntp
135, // loc-srv / epmap
- 139, // netbios
+ 137, // netbios-ns
+ 139, // netbios-ssn
143, // imap2
+ 161, // snmp
179, // bgp
389, // ldap
427, // afp (alternate)
@@ -53,6 +56,7 @@
532, // netnews
540, // uucp
548, // afp
+ 554, // rtsp
556, // remotefs
563, // nntp+ssl
587, // smtp (outgoing)
@@ -60,6 +64,7 @@
636, // ldap+ssl
993, // ldap+ssl
995, // pop3+ssl
+ 1719, // h323gatestat
1720, // h323hostcall
1723, // pptp
2049, // nfs
@@ -68,6 +73,7 @@
5060, // sip
5061, // sips
6000, // x11
+ 6566, // sane-port
6665, // irc (alternate)
6666, // irc (alternate)
6667, // irc (default)
diff --git a/tools/wptserve/wptserve/utils.py b/tools/wptserve/wptserve/utils.py
index f1f7dd2..ed74b73 100644
--- a/tools/wptserve/wptserve/utils.py
+++ b/tools/wptserve/wptserve/utils.py
@@ -86,6 +86,7 @@
42, # name
43, # nicname
53, # domain
+ 69, # tftp
77, # priv-rjs
79, # finger
87, # ttylink
@@ -103,8 +104,10 @@
119, # nntp
123, # ntp
135, # loc-srv / epmap
- 139, # netbios
+ 137, # netbios-ns
+ 139, # netbios-ssn
143, # imap2
+ 161, # snmp
179, # bgp
389, # ldap
427, # afp (alternate)
@@ -127,6 +130,7 @@
636, # ldap+ssl
993, # ldap+ssl
995, # pop3+ssl
+ 1719, # h323gatestat
1720, # h323hostcall
1723, # pptp
2049, # nfs
@@ -135,6 +139,7 @@
5060, # sip
5061, # sips
6000, # x11
+ 6566, # sane-port
6665, # irc (alternate)
6666, # irc (alternate)
6667, # irc (default)
diff --git a/websockets/Create-blocked-port.any.js b/websockets/Create-blocked-port.any.js
index 0e8938a..53aa84d 100644
--- a/websockets/Create-blocked-port.any.js
+++ b/websockets/Create-blocked-port.any.js
@@ -25,6 +25,7 @@
42, // name
43, // nicname
53, // domain
+ 69, // tftp
77, // priv-rjs
79, // finger
87, // ttylink
@@ -42,7 +43,8 @@
119, // nntp
123, // ntp
135, // loc-srv / epmap
- 139, // netbios
+ 137, // netbios-ns
+ 139, // netbios-ssn
143, // imap2
179, // bgp
389, // ldap
@@ -58,6 +60,7 @@
532, // netnews
540, // uucp
548, // afp
+ 554, // rtsp
556, // remotefs
563, // nntp+ssl
587, // smtp (outgoing)
@@ -65,12 +68,14 @@
636, // ldap+ssl
993, // ldap+ssl
995, // pop3+ssl
+ 1719, // h323gatestat
1720, // h323hostcall
1723, // pptp
2049, // nfs
3659, // apple-sasl
4045, // lockd
6000, // x11
+ 6566, // sane-port
6665, // irc (alternate)
6666, // irc (alternate)
6667, // irc (default)