<div dir="ltr">I'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'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've seen from utilizing Anonymous RPs;</div><div><br></div><div>I'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>