DNS TSIG updates need to check ACLs
Andrew Bartlett
abartlet at samba.org
Wed Sep 5 20:13:57 MDT 2012
Kai,
Just a reminder that with your GSS-TSIG work, you need to have the DNS
update code path check the ACL based on the session_info from the
ticket.
Otherwise, we would allow any user in the domain to update any record,
which wouldn't be a good thing.
Fortunately DNS updates are still denied by default, so there is no need
to panic. the dlz_bind9 code at dlz_ssumatch seems to have the right
stuff for checking the ACL, if you don't want to re-open the ldb and let
our ACL layer do it.
Having some tests with a GSS-TSIG client attempting to update records it
is allowed and not allowed to update would be a good way to ensure we
don't accidentally re-open this later.
Thanks,
Andrew Bartlett
--
Andrew Bartlett http://samba.org/~abartlet/
Authentication Developer, Samba Team http://samba.org
More information about the samba-technical
mailing list