Commit graph

74309 commits

Author SHA1 Message Date
manu
4d7dd45f9f Updated www/ap2-auth-mellon to 0.14.0
Changes since 0.12.0 include a fix for CVE-2017-6807

Version 0.14.0
==============

* Backwards incompatible changes

  This version switches the default signature algorithm used when
  signing messages from rsa-sha1 to rsa-sha256. If your IdP does not
  allow messages to be signed with that algorithm, you need to add a
  setting switching back to the old algorithm:

  MellonSignatureMethod rsa-sha1

  Note that this only affects messages sent from mod_auth_mellon to your
  IdP. It does not affect authentication responses or other messages
  sent from your IdP to mod_auth_mellon.

* New features

    Many improvements in what is logged during various errors.

    Diagnostics logging, which creates a detailed log during request
    processing.

    Add support for selecting which signature algorithm is used when
    signing messages, and switch to rsa-sha256 by default.

* Bug fixes

    Fix segmentation fault in POST replay functionality on empty value.

    Fix incorrect error check for many lasso_*-functions.

    Fix case sensitive match on MellonUser attribute name.


Version 0.13.1
==============

* Security fix

  Fix a cross-site session transfer vulnerability. mod_auth_mellon
  version 0.13.0 and older failed to validate that the session
  specified in the user's session cookie was created for the web site
  the user actually accesses.

  If two different web sites are hosted on the same web server, and
  both web sites use mod_auth_mellon for authentication, this
  vulnerability makes it possible for an attacker with access to one
  of the web sites to copy their session cookie to the other web
  site, and then use the same session to get access to the other web
  site.

  Thanks to François Kooman for reporting this vulnerability.

  This vulnerability has been assigned CVE-2017-6807.

  Note: The fix for this vunlerability makes mod_auth_mellon validate
  that the cookie parameters used when creating the session match
  the cookie parameters that should be used when accessing the current
  page. If you currently use mod_auth_mellon across multiple subdomains,
  you must make sure that you set the MellonCookie-option to the same
  value on all domains.  Bug fixes

    Fix segmentation fault if a (trusted) identity provider returns
    a SAML 2.0 attribute without a Name.

    Fix segmentation fault if MellonPostReplay is enabled but
    MellonPostDirectory is not set.

Version 0.13.0
==============

* Security fix

  Fix a denial of service attack in the logout handler, which allows
  a remote attacker to crash the Apache worker process with a
  segmentation fault. This is caused by a null-pointer dereference
  when processing a malformed logout message.  New features

    Allow MellonSecureCookie to be configured to enable just one
    of the "httponly" of "secure" flags, instead of always enabling
    both flags.
    Support per-module log level with Apache 2.4.
    Allow disabling the Cache-Control HTTP response header.
    Add support for SameSite cookie parameter.

* Bug fixes

    Fix MellonProbeDiscoveryIdP redirecting to the wrong IdP if no IdPs
    respond to the probe request.
    Fix mod_auth_mellon interfering with other Apache authentication
    modules even when it is disabled for a path.
    Fix wrong HTTP status code being returned in some cases during
    user permission checks.
    Fix default POST size limit to actually be 1 MB.
    Fix error if authentication response is missing the optional
    Conditions-element.
    Fix AJAX requests being redirected to the IdP.
    Fix wrong content type for ECP authentication request responses.

In addition there are various fixes for errors in the documentation,
as well as internal code changes that do not have any user visible
effects.
2018-05-04 02:53:38 +00:00
wiz
7cccc39c96 doc: Updated net/wireshark to 2.6.0nb1 2018-05-03 23:02:49 +00:00
minskim
bb262ae914 doc: Added security/ruby-openssl-ccm version 1.2.1 2018-05-03 22:13:56 +00:00
fhajny
0baf51a6c2 doc: Updated lang/nodejs to 10.0.0 2018-05-03 21:19:36 +00:00
schmonz
ba6d4ddf6e doc: Updated textproc/p5-highlight to 3.43 2018-05-03 13:14:42 +00:00
schmonz
b99e9f09ea doc: Updated textproc/highlight to 3.43 2018-05-03 13:14:32 +00:00
schmonz
b50bacb314 doc: Updated textproc/libhighlight to 3.43 2018-05-03 13:14:23 +00:00
prlw1
b1ca76f179 doc: Updated databases/libpqxx to 6.2.2 2018-05-03 13:01:30 +00:00
markd
7c12e5dbe2 More tex package updates from texlive 2018 2018-05-03 12:48:05 +00:00
prlw1
cc5b0c8c58 Remove libpqxx-doc to be replaced by "doc" option to libpqxx. 2018-05-03 12:40:16 +00:00
tsutsui
957fe76cf6 doc: Updated ruby-gnome2 packages to 3.2.5. 2018-05-03 12:07:54 +00:00
fhajny
9031fde4ad doc: Updated lang/nodejs6 to 6.14.2 2018-05-03 10:29:28 +00:00
wen
37305e8589 Added devel/py-python-dotenv version 0.8.2 2018-05-03 02:30:40 +00:00
roy
34aa7697b1 doc: Updated net/dhcpcd to 7.0.4 2018-05-02 22:13:29 +00:00
wiz
1da37adbf8 doc: Updated security/sudo to 1.8.22nb1 2018-05-02 21:21:19 +00:00
wiz
cedc813b13 doc: Updated www/p5-WWW-Amazon-Wishlist to 2.019 2018-05-02 20:21:14 +00:00
wiz
f950e9fe64 doc: Updated www/p5-Test-WWW-Mechanize to 1.50 2018-05-02 20:20:08 +00:00
wiz
951daede46 doc: Updated www/p5-Session-Storage-Secure to 0.011 2018-05-02 20:16:31 +00:00
wiz
ad5ad7dd12 doc: Updated www/p5-Mojolicious to 7.77 2018-05-02 20:12:49 +00:00
minskim
5ec01d270c doc: Added net/ruby-network_interface version 0.0.2 2018-05-02 18:16:34 +00:00
schmonz
1dbd796049 doc: Added devel/egypt version 1.10 2018-05-02 18:03:20 +00:00
fhajny
84ef843b28 Removed lang/nodejs4 2018-05-02 16:27:54 +00:00
wiz
66f70ef6b0 doc: Updated www/p5-HTTP-Message to 6.16 2018-05-02 14:08:19 +00:00
wiz
9e977dbc25 doc: Updated www/p5-Catalyst-Runtime to 5.90118 2018-05-02 14:01:26 +00:00
wiz
3dfa756364 doc: Updated www/p5-Catalyst-Controller-HTML-FormFu to 2.04 2018-05-02 13:47:36 +00:00
wiz
f9fc776624 doc: Updated textproc/p5-String-Compare-ConstantTime to 0.320 2018-05-02 13:31:30 +00:00
wiz
74a1d8509b doc: Updated textproc/p5-Encode to 2.98 2018-05-02 13:29:45 +00:00
wiz
a61c08e66e doc: Updated security/p5-Digest-SHA to 6.02 2018-05-02 13:27:58 +00:00
wiz
45d96a89ce doc: Updated security/p5-CryptX to 0.060 2018-05-02 13:27:18 +00:00
wiz
5164ac3044 doc: Updated security/p5-Crypt-OpenSSL-Random to 0.15 2018-05-02 13:24:03 +00:00
wiz
78c418fe39 doc: Updated security/p5-Crypt-OpenSSL-RSA to 0.30 2018-05-02 13:22:54 +00:00
wiz
4690f8ddbf doc: Updated net/p5-SNMP-Info to 3.59 2018-05-02 13:19:55 +00:00
wiz
fb822182a5 doc: Updated net/p5-RT-Client-REST to 0.52 2018-05-02 13:18:28 +00:00
wiz
a2943f6ccb doc: Updated net/p5-Net-GitHub to 0.95 2018-05-02 13:07:55 +00:00
wiz
a8335cdf0f doc: Updated net/p5-Net-Frame-Dump to 1.15 2018-05-02 13:07:02 +00:00
wiz
ba44ad0097 doc: Updated math/p5-Math-GMP to 2.19 2018-05-02 13:04:03 +00:00
wiz
4001fc4a49 p5-Alien-Base: remove, obsoleted by p5-Alien-Build 2018-05-02 13:01:57 +00:00
wiz
d01aa87865 doc: Added math/p5-Alien-GMP version 1.10 2018-05-02 13:00:30 +00:00
wiz
e7dd0c638f doc: Added devel/p5-Alien-Role-Alt version 0.03 2018-05-02 12:57:50 +00:00
jperkin
bd87fd87d9 doc: Updated lang/spidermonkey185 to 1.8.5nb1 2018-05-02 12:43:01 +00:00
wiz
3552f09099 doc: Updated math/p5-Math-BigInt-Pari to 1.3004 2018-05-02 12:32:04 +00:00
wiz
ae72b70872 doc: Updated math/p5-Math-BigInt-GMP to 1.6005 2018-05-02 12:31:14 +00:00
wiz
ae7b071aeb doc: Updated math/p5-Math-BigInt to 1.999813 2018-05-02 12:29:30 +00:00
wiz
801ae789e4 doc: Updated math/p5-Algorithm-Cluster to 1.56 2018-05-02 12:25:23 +00:00
wiz
2168718de5 doc: Updated devel/p5-version to 0.9924 2018-05-02 12:23:42 +00:00
wiz
fa054feda5 doc: Updated devel/p5-multidimensional to 0.014 2018-05-02 12:22:35 +00:00
wiz
4e8033f0e0 doc: Updated devel/p5-bareword-filehandles to 0.006 2018-05-02 12:20:14 +00:00
wiz
0f9aacd429 doc: Updated devel/p5-autobox to 2.86 2018-05-02 12:19:10 +00:00
wiz
9ebd33a18a doc: Updated devel/p5-Test2-Suite to 0.000114 2018-05-02 12:17:39 +00:00
wiz
c357cf8385 doc: Updated devel/p5-Test-Version to 2.09 2018-05-02 12:13:50 +00:00