From d97d91801d5e2c890cb9d3d7a189bbe327650969 Mon Sep 17 00:00:00 2001 From: sagitchu Date: Fri, 1 May 2026 23:50:41 +0800 Subject: [PATCH] fix: reject leading zero probe IPv4 --- vite-frontend/src/pages/tunnel/form.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vite-frontend/src/pages/tunnel/form.ts b/vite-frontend/src/pages/tunnel/form.ts index e6b636c..334527d 100644 --- a/vite-frontend/src/pages/tunnel/form.ts +++ b/vite-frontend/src/pages/tunnel/form.ts @@ -26,6 +26,9 @@ const isValidProbeIPv4 = (host: string) => { if (!/^\d+$/.test(part)) { return false; } + if (part.length > 1 && part.startsWith("0")) { + return false; + } const value = Number(part);