mirror of
				https://github.com/billz/raspap-webgui.git
				synced 2025-03-01 10:31:47 +00:00 
			
		
		
		
	Additional type check on sensitive network ID parameter
This commit is contained in:
		| @@ -19,8 +19,10 @@ function DisplayWPAConfig() | ||||
|         $result = 0; | ||||
|         $iface = escapeshellarg($_SESSION['wifi_client_interface']); | ||||
|         $netid = escapeshellarg(strval($_POST['connect'])); | ||||
|         exec('sudo wpa_cli -i ' . $iface . ' select_network ' . $netid); | ||||
|         $status->addMessage('New network selected', 'success'); | ||||
|         if (is_numeric($netid)) { | ||||
|             exec('sudo wpa_cli -i ' . $iface . ' select_network ' . $netid); | ||||
|             $status->addMessage('New network selected', 'success'); | ||||
|         } | ||||
|     } elseif (isset($_POST['wpa_reinit'])) { | ||||
|         $status->addMessage('Reinitializing wpa_supplicant', 'info', false); | ||||
|         $force_remove = true; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user