From 7d26b527fb242d7b4be74f6ed3f21ec77b2dde86 Mon Sep 17 00:00:00 2001 From: Murat Aslan <78961478+murataslan1@users.noreply.github.com> Date: Tue, 6 Jan 2026 00:12:19 +0300 Subject: [PATCH] fix: instance public ips initialization validation (#7762) --- bootstrap/helpers/shared.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bootstrap/helpers/shared.php b/bootstrap/helpers/shared.php index 58543c0c7..2173e7619 100644 --- a/bootstrap/helpers/shared.php +++ b/bootstrap/helpers/shared.php @@ -1190,7 +1190,7 @@ function get_public_ips() $ipv4 = $first->output(); if ($ipv4) { $ipv4 = trim($ipv4); - $validate_ipv4 = filter_var($ipv4, FILTER_VALIDATE_IP); + $validate_ipv4 = filter_var($ipv4, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4); if ($validate_ipv4 == false) { echo "Invalid ipv4: $ipv4\n"; @@ -1205,7 +1205,7 @@ function get_public_ips() $ipv6 = $second->output(); if ($ipv6) { $ipv6 = trim($ipv6); - $validate_ipv6 = filter_var($ipv6, FILTER_VALIDATE_IP); + $validate_ipv6 = filter_var($ipv6, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6); if ($validate_ipv6 == false) { echo "Invalid ipv6: $ipv6\n";