<div dir="ltr">I&#39;ve recently discovered the joy of Anonymous relying parties as my Shib IdP infrastructure has now grown.<div><br></div><div>While I find it convenient to utilize this as a way to reduce overhead in managing SPs, I&#39;ve grown more concerned about the potential for abuse:</div>
<div><br></div><div>   in theory, one could coax a user to a URL configured to send a proper AuthNRequest to my IdP, thereby capturing attributes released by default</div><div><br></div><div>Am I correct here?  Is there documentation or a collection of thoughts on other potential security concerns surrounding Anon RPs?</div>
<div><br></div><div>So, while I could potentially limit the default released attributes to almost nothing, that would erode the benefit i&#39;ve seen from utilizing Anonymous RPs;</div><div><br></div><div>I&#39;m wondering, has anyone proposed, or does there exist an implementation of a whitelist functionality to only enable sending an AuthNResponse to a set of</div>
<div>approved Issuers?  Perhaps sometime of wildcard functionality, etc.   </div><div><br></div><div>I realize that the answer is probably:  get the metadata for the SP and configure it in relying-party.xml  and disable Anonymous RPs ...</div>
<div>however, the administrative overhead involved in this is a burden for smaller shops.</div></div>