X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/bb6a0f57e5c1a04c9c191af6a37184970003b1c2..b94ea1bd61485a97c2d0dc2cab4c4d86ffe82e89:/src/src/acl.c diff --git a/src/src/acl.c b/src/src/acl.c index 118e4b35d..302dedaeb 100644 --- a/src/src/acl.c +++ b/src/src/acl.c @@ -1434,6 +1434,7 @@ for (rr = dns_next_rr(dnsa, &dnss, RESET_ANSWERS); /* Extract the numerical SRV fields (p is incremented) */ + if (rr_bad_size(rr, 3 * sizeof(uint16_t))) continue; GETSHORT(priority, p); GETSHORT(weight, p); GETSHORT(port, p);