mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Limit IPv6 mask bits to 128
This commit is contained in:
@@ -1039,6 +1039,8 @@ tor_addr_compare_masked(const tor_addr_t *addr1, const tor_addr_t *addr2,
|
||||
return r;
|
||||
}
|
||||
case AF_INET6: {
|
||||
if (mbits > 128)
|
||||
mbits = 128;
|
||||
const uint8_t *a1 = tor_addr_to_in6_addr8(addr1);
|
||||
const uint8_t *a2 = tor_addr_to_in6_addr8(addr2);
|
||||
const int bytes = mbits >> 3;
|
||||
|
||||
Reference in New Issue
Block a user