[prev in list] [next in list] [prev in thread] [next in thread]
List: cobbler-devel
Subject: [cobbler-devel] Bug introduced by a33b0d155654 ("More work on input validation.")
From: Nishanth Aravamudan <nacc () linux ! vnet ! ibm ! com>
Date: 2014-08-26 22:04:59
Message-ID: 20140826220459.GA20350 () linux ! vnet ! ibm ! com
[Download RAW message or body]
Hi,
It looks like this hunk:
- if not codes.RE_IPV4_ADDRESS.match(addr):
- raise CX("Invalid IPv4 address format")
+ if not netaddr.valid_ipv4(addr):
+ raise CX("Invalid IPv4 address format (%s)" % addr)
+
+ if not netaddr.IPAddress(addr).is_hostmask():
+ raise CX("Invalid IPv4 host address (%s)" % addr)
+
+ return addr
is_hostmask returns True for basically the inverse of a netmask. So it
seems wrong to check for this for host addresses?
Thanks,
Nish
_______________________________________________
cobbler-devel mailing list
cobbler-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/cobbler-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic