diff --git a/packages/backend/src/core/HttpRequestService.ts b/packages/backend/src/core/HttpRequestService.ts index 7c086c9976..2951691129 100644 --- a/packages/backend/src/core/HttpRequestService.ts +++ b/packages/backend/src/core/HttpRequestService.ts @@ -32,7 +32,7 @@ export function isPrivateIp(allowedPrivateNetworks: PrivateNetwork[] | undefined for (const { cidr, ports } of allowedPrivateNetworks ?? []) { if (cidr[0].kind() === parsedIp.kind() && parsedIp.match(cidr)) { - if (port == null || ports == null || ports.includes(port)) { + if (ports == null || (port != null && ports.includes(port))) { return false; } }