no, it doesn't surprise me in the least. AA is controlling access to the
thing called /etc/shadow, if you grant access to it in other ways you
bypass the restrictions.
if you follow the ln /etc/shadow /tmp/ with chmod 777 /tmp/shadow the
system is completely insecure.
this is standard stuff that normal sysadmins expect. it's only people who
have focused on the label approach who would expect it to be any
different.
I thought it had been made very clear that hard links like this were a
potential way around the restrictions, which is why controlled tasks are
not allowed to do arbatrary hard links.
David Lang
-