diff --git a/app/src/main/java/io/xpipe/app/util/HostHelper.java b/app/src/main/java/io/xpipe/app/util/HostHelper.java index 398357297..699321901 100644 --- a/app/src/main/java/io/xpipe/app/util/HostHelper.java +++ b/app/src/main/java/io/xpipe/app/util/HostHelper.java @@ -49,6 +49,11 @@ public class HostHelper { } public static Optional parseIpv4(String host) { + var potential = host.chars().allMatch(value -> Character.isDigit(value) || value == '.'); + if (!potential) { + return Optional.empty(); + } + Inet4Address inet4Address; try { inet4Address = Inet4Address.ofLiteral(host);