Skip to content

Commit f3bce3d

Browse files
committed
Describe what the web fetch blocklist now covers beyond metadata endpoints
The default blocklist was consolidated onto the request path and extended well past the cloud metadata addresses, while the entry still listed only those five. It now also covers the Azure platform channel reachable from every virtual machine, multicast ranges, the deprecated 6to4 relay and IPv6 site-local ranges, the anycast addresses answered by the local network's own edge device, and several prefixes reserved by specification but never routed. The description names those categories in plain terms rather than reciting every prefix, since an operator reading it wants to know what is already handled before adding entries of their own.
1 parent 2b4c8b8 commit f3bce3d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/reference/env-configuration.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4550,7 +4550,7 @@ This Tenant ID (also known as Directory ID) is required for the work/school inte
45504550

45514551
- Type: `string` (comma-separated list)
45524552
- Default: `""` (empty, but default blocklist is always applied)
4553-
- Description: Configures additional URL filtering rules for web fetch operations to prevent Server-Side Request Forgery (SSRF) attacks. The system includes a default blocklist that protects against access to cloud metadata endpoints (AWS, Google Cloud, Azure, Alibaba Cloud). Entries without a ! prefix are treated as an allow list (only these domains are permitted), while entries with a ! prefix are added to the block list (these domains are always denied). The default blocklist includes !169.254.169.254, !fd00:ec2::254, !metadata.google.internal, !metadata.azure.com, and !100.100.100.200. Custom entries are merged with the default blocklist.
4553+
- Description: Configures additional URL filtering rules for web fetch operations to prevent Server-Side Request Forgery (SSRF) attacks. The system includes a default blocklist that protects against access to cloud metadata endpoints (AWS, Google Cloud, Azure, Alibaba Cloud). Entries without a ! prefix are treated as an allow list (only these domains are permitted), while entries with a ! prefix are added to the block list (these domains are always denied). The default blocklist covers the cloud metadata addresses (`!169.254.169.254`, `!fd00:ec2::254`, `!metadata.google.internal`, `!metadata.azure.com`, `!100.100.100.200`) and, alongside them, a set of addresses that are never a legitimate destination for a fetch: the Azure platform channel reachable from every virtual machine, multicast ranges, the deprecated 6to4 relay and IPv6 site-local ranges, the anycast addresses answered by the local network's own edge device, and several prefixes reserved by specification but never routed. Custom entries are merged with it.
45544554

45554555
:::info
45564556
Example:

0 commit comments

Comments
 (0)