Skip to content

Commit 93931f0

Browse files
♻️ Check if loopback input is a valid IP address.
1 parent a0eeceb commit 93931f0

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

cli/valet.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,14 @@
101101
return output(Configuration::read()['loopback']);
102102
}
103103

104+
if (filter_var($loopback, FILTER_VALIDATE_IP) === false) {
105+
warning('['.$loopback.'] is not a valid IP address');
106+
return 1;
107+
}
108+
104109
$oldLoopback = Configuration::read()['loopback'];
105110

106-
Configuration::updateKey('loopback', $loopback = trim($loopback, '.'));
111+
Configuration::updateKey('loopback', $loopback);
107112

108113
DnsMasq::refreshConfiguration();
109114
Site::aliasLoopback($oldLoopback, $loopback);

0 commit comments

Comments
 (0)