← Back to team overview

mahara-contributors team mailing list archive

[Bug 1845505] [NEW] please update SimpleSAMLphp/xmlseclibs

 

Public bug reported:

When connecting Mahara to a SAML IdP, parsing of attributes fails with
an error. The reason is a bug in

auth/saml/extlib/simplesamlphp/vendor/robrichards/xmlseclibs/src/Utils/XPath.php

that has been fixed in SimpleSAMLphp 1.17.6:

--- XPath.php   2019/09/26 09:31:55     1.1
+++ XPath.php   2019/09/26 09:32:10
@@ -7,7 +7,7 @@
     const ALPHANUMERIC = '\w\d';
     const NUMERIC = '\d';
     const LETTERS = '\w';
-    const EXTENDED_ALPHANUMERIC = '\w\d\s-_:\.';
+    const EXTENDED_ALPHANUMERIC = '\w\d\s\-_:\.';
 
     const SINGLE_QUOTE = '\'';
     const DOUBLE_QUOTE = '"';

** Affects: mahara
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1845505

Title:
  please update SimpleSAMLphp/xmlseclibs

Status in Mahara:
  New

Bug description:
  When connecting Mahara to a SAML IdP, parsing of attributes fails with
  an error. The reason is a bug in

  auth/saml/extlib/simplesamlphp/vendor/robrichards/xmlseclibs/src/Utils/XPath.php

  that has been fixed in SimpleSAMLphp 1.17.6:

  --- XPath.php   2019/09/26 09:31:55     1.1
  +++ XPath.php   2019/09/26 09:32:10
  @@ -7,7 +7,7 @@
       const ALPHANUMERIC = '\w\d';
       const NUMERIC = '\d';
       const LETTERS = '\w';
  -    const EXTENDED_ALPHANUMERIC = '\w\d\s-_:\.';
  +    const EXTENDED_ALPHANUMERIC = '\w\d\s\-_:\.';
   
       const SINGLE_QUOTE = '\'';
       const DOUBLE_QUOTE = '"';

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1845505/+subscriptions


Follow ups