From a0d679285c41028f0df4ef6fc8e4991238a0e2f7 Mon Sep 17 00:00:00 2001 From: VakarisZ Date: Wed, 8 Dec 2021 16:34:52 +0200 Subject: [PATCH] Agent: strip whitespace from IP's when generating a list of ip's This fixes a bug where get_range_object("10.0.0.0 - 10.0.0.6") doesn't work because of the whitespaces --- monkey/common/network/network_range.py | 1 + 1 file changed, 1 insertion(+) diff --git a/monkey/common/network/network_range.py b/monkey/common/network/network_range.py index 1ab37ba57..1ab199943 100644 --- a/monkey/common/network/network_range.py +++ b/monkey/common/network/network_range.py @@ -54,6 +54,7 @@ class NetworkRange(object, metaclass=ABCMeta): def check_if_range(address_str): if -1 != address_str.find("-"): ips = address_str.split("-") + ips = [ip.strip() for ip in ips] try: ipaddress.ip_address(ips[0]) and ipaddress.ip_address(ips[1]) except ValueError: