You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 29, 2022. It is now read-only.
2.3.0.0 has the fix, but also a breaking change.
To get it to work, you need to bypass opensaml's attempt to configure it.
Here is one method:
Set the system property org.owasp.esapi.SecurityConfiguration to org.owasp.esapi.reference.DefaultSecurityConfiguration.
Create the file ESAPI.properties (in one of various possible locations, including working directory and classpath). The minimal required content is below.
When you make this change, I think you can also remove the xalan dependency from this project; it seems to have been added to upversion esapi's transitive dependency on xalan, esapi 2.3 no longer has a xalan dependency, so after this esapi update this project brings xalan in unnecessarily - which may trigger a different CVE warning in scans.
2.3.0.0 has the fix, but also a breaking change.
To get it to work, you need to bypass opensaml's attempt to configure it.
Here is one method:
org.owasp.esapi.SecurityConfiguration
toorg.owasp.esapi.reference.DefaultSecurityConfiguration
.ESAPI.properties
(in one of various possible locations, including working directory and classpath). The minimal required content is below.Or set any other implementation of
org.owasp.esapi.SecurityConfiguration
to provide the necessary properties.The text was updated successfully, but these errors were encountered: