github SAML-Toolkits/python3-saml v1.2.0
OneLogin's SAML Python3 Toolkit v1.2.0

latest releases: v1.16.0, v1.15.0, v1.14.0...
7 years ago

This version includes a security patch that contains extra validations that will prevent signature wrapping attacks.

Changelog:

  • Several security improvements:
    • Conditions element required and unique.
    • AuthnStatement element required and unique.
    • SPNameQualifier must math the SP EntityID
    • Reject saml:Attribute element with same “Name” attribute
    • Reject empty nameID
    • Require Issuer element. (Must match IdP EntityID).
    • Destination value can't be blank (if present must match ACS URL).
    • Check that the EncryptedAssertion element only contains 1 Assertion element.
  • Improve Signature validation process
  • Document the wantAssertionsEncrypted parameter
  • Support multiple attributeValues on RequestedAttribute
  • Fix AttributeConsumingService

Don't miss a new python3-saml release

NewReleases is sending notifications on new releases.