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
Copy file name to clipboardExpand all lines: README.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ and supported by OneLogin Inc.
10
10
Warning
11
11
-------
12
12
13
-
Version 3.4.0 introduces the 'rejectUnsolicitedResponsesWithInResponseTo' setting parameter, by default disabled, that will allow invalidate unsolicited SAMLResponse. This version as well will reject SAMLResponse if requestId was provided to the validator but the SAMLResponse does not contain a InResponseTo attribute.
13
+
Version 3.4.0 introduces the 'rejectUnsolicitedResponsesWithInResponseTo' setting parameter, by default disabled, that will allow invalidate unsolicited SAMLResponse. This version as well will reject SAMLResponse if requestId was provided to the validator but the SAMLResponse does not contain a InResponseTo attribute. And an additional setting parameter 'destinationStrictlyMatches', by default disabled, that will force that the Destination URL should strictly match to the address that process the SAMLResponse.
14
14
15
15
Version 3.3.1 updates xmlseclibs to 3.0.4 (CVE-2019-3465), but php-saml was not directly affected since it implements additional checks that prevent to exploit that vulnerability.
16
16
@@ -482,6 +482,12 @@ $advancedSettings = array(
482
482
// attribute will not be rejected for this fact.
483
483
'relaxDestinationValidation' => false,
484
484
485
+
// If true, Destination URL should strictly match to the address to
486
+
// which the response has been sent.
487
+
// Notice that if 'relaxDestinationValidation' is true an empty Destintation
488
+
// will be accepted.
489
+
'destinationStrictlyMatches' => false,
490
+
485
491
// If true, SAMLResponses with an InResponseTo value will be rejectd if not
486
492
// AuthNRequest ID provided to the validation method.
0 commit comments