mirror of
https://github.com/nextcloud/server.git
synced 2026-02-27 18:37:17 +01:00
Harden tests for local IP detection in URLs
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
This commit is contained in:
@@ -161,6 +161,7 @@ class ClientTest extends \Test\TestCase {
|
||||
['another-host.local'],
|
||||
['service.localhost'],
|
||||
['!@#$'], // test invalid url
|
||||
['normal.host.com'],
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
@@ -121,6 +121,25 @@ class LocalAddressCheckerTest extends \Test\TestCase {
|
||||
['100.100.100.200'],
|
||||
['192.0.0.1'],
|
||||
['randomdomain.internal'],
|
||||
['0177.0.0.9'],
|
||||
['⑯⑨。②⑤④。⑯⑨。②⑤④'],
|
||||
['127。②⑤④。⑯⑨.②⑤④'],
|
||||
['127.0.00000000000000000000000000000000001'],
|
||||
['127.1'],
|
||||
['127.000.001'],
|
||||
['0177.0.0.01'],
|
||||
['0x7f.0x0.0x0.0x1'],
|
||||
['0x7f000001'],
|
||||
['2130706433'],
|
||||
['00000000000000000000000000000000000000000000000000177.1'],
|
||||
['0x7f.1'],
|
||||
['127.0x1'],
|
||||
['[0000:0000:0000:0000:0000:0000:0000:0001]'],
|
||||
['[0:0:0:0:0:0:0:1]'],
|
||||
['[0:0:0:0::0:0:1]'],
|
||||
['%31%32%37%2E%30%2E%30%2E%31'],
|
||||
['%31%32%37%2E%30%2E%30.%31'],
|
||||
['[%3A%3A%31]'],
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user