ADFS, SharePoint, and InCommon?
jean-marie.thia at upmc.fr
Fri Nov 16 18:14:41 EST 2012
I did the checks you suggested.
I don't have much time to browse the wiki for good practice in checking the metadata file. So if you have ideas or pointers to what should be done make the script better I will do my best.
De : users-bounces at shibboleth.net [users-bounces at shibboleth.net] de la part de Peter Schober [peter.schober at univie.ac.at]
Date d'envoi : vendredi 9 novembre 2012 08:12
* THIA Jean-Marie <jean-marie.thia at upmc.fr> [2012-11-09 00:47]:
> I am not sure to fully understand what you mean with signature
In the most common trust model today any security and trustworthyness
of supplied metadata comes from a cryptographic signature (using
XMLsig) inside the metadata. Without verifying that against a signing
key (e.g. obtained securely OOB or involving PKIX), you're susceptible
to manipulated metadata, which could mean changed encryption keys,
protocol endpoints and required attributes.
> It is easy to check validUntil attribute, but was should be done then...
> Remove, disable the IdP ?
If validUntil for an EntitiesDescriptor is in the past, yes.
It's not about one ("the") IdP though, but all entities within that
> Anyway my intention with the script is that it had to be update to
> each user needs. So I made it very simple.
Not to be criticizing here, but to me that sounds very much like:
I've left implementing security to the deployer. (Which is fine, since
you're free to do or leave out whatever you want, of course!)
I'm just not sure that is going to happen then, as the deployer will
very likely know less about these things as the author.
FEMMA has the exact same problems, IIRC, but by using pysaml2 with it
(as Roland Hedberg had shown was rather simple) you gain the power of
correct and secure metadata handling. But AFAIK this has not been
picked up by the author of FEMMA (or anyone else, for that matter).
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
More information about the users