diff --git a/packages/server/src/services/cdn.ts b/packages/server/src/services/cdn.ts index 66549ce96..9d4d865cd 100644 --- a/packages/server/src/services/cdn.ts +++ b/packages/server/src/services/cdn.ts @@ -8,6 +8,7 @@ export interface CDNProvider { const isIPInCIDR = (ip: string, cidr: string): boolean => { const [network, prefixLength] = cidr.split("/"); + if (!network || !prefixLength) return false; const prefix = Number.parseInt(prefixLength, 10); // Convert IP addresses to 32-bit integers