extra sanitzation
This commit is contained in:
		
							
								
								
									
										2
									
								
								api.php
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								api.php
									
									
									
									
									
								
							| @@ -72,6 +72,8 @@ OR OTHER DEALINGS IN THE SOFTWARE. | ||||
| require_once("include/init.inc.php"); | ||||
| error_reporting(0); | ||||
| $ip=$_SERVER['REMOTE_ADDR']; | ||||
| $ip=filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE); | ||||
|  | ||||
| if($_config['public_api']==false&&!in_array($ip,$_config['allowed_hosts'])){ | ||||
|     api_err("private-api"); | ||||
| } | ||||
|   | ||||
							
								
								
									
										2
									
								
								mine.php
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								mine.php
									
									
									
									
									
								
							| @@ -30,6 +30,8 @@ set_time_limit(360); | ||||
| $q=$_GET['q']; | ||||
|  | ||||
| $ip=$_SERVER['REMOTE_ADDR']; | ||||
| $ip=filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE); | ||||
|  | ||||
| // in case of testnet, all IPs are accepted for mining | ||||
| if($_config['testnet']==false&&!in_array($ip,$_config['allowed_hosts'])) api_err("unauthorized"); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Arionum
					Arionum