Increased security for getIP() function

This commit is contained in:
Brent Hopkins
2023-05-18 05:41:06 -05:00
committed by GitHub
parent c403380562
commit 23f7866c8f

View File

@@ -86,6 +86,9 @@ function getIP() {
$ip = $_SERVER["HTTP_CF_CONNECTING_IP"] ?? $_SERVER['REMOTE_ADDR']; $ip = $_SERVER["HTTP_CF_CONNECTING_IP"] ?? $_SERVER['REMOTE_ADDR'];
} }
if (!filter_var($ip, FILTER_VALIDATE_IP))
die("Potential Security Violation");
return $ip; return $ip;
} }