From 75da05068a2d283460911cb755fcfccabd84f71e Mon Sep 17 00:00:00 2001 From: Wei Zhou Date: Mon, 16 Mar 2015 12:58:07 +0100 Subject: [PATCH] CLOUDSTACK-8329: CloudStack accepts IP ends with dot --- utils/src/com/cloud/utils/net/NetUtils.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/utils/src/com/cloud/utils/net/NetUtils.java b/utils/src/com/cloud/utils/net/NetUtils.java index 0eda3f87283..f798d258012 100755 --- a/utils/src/com/cloud/utils/net/NetUtils.java +++ b/utils/src/com/cloud/utils/net/NetUtils.java @@ -515,6 +515,10 @@ public class NetUtils { } public static boolean isValidIp(final String ip) { + if (ip.endsWith(".")) { + return false; + } + final String[] ipAsList = ip.split("\\."); // The IP address must have four octets