An issue was discovered in LemonLDAP::NG before 2.20.1. An Improper Check during session refresh allows an authenticated user to raise their authentication level if the admin configured an "Adaptative authentication rule" with an increment instead of an absolute value.
{ "binaries": [ { "binary_version": "1.4.6-3", "binary_name": "lemonldap-ng" }, { "binary_version": "1.4.6-3", "binary_name": "liblemonldap-ng-common-perl" }, { "binary_version": "1.4.6-3", "binary_name": "liblemonldap-ng-conf-perl" }, { "binary_version": "1.4.6-3", "binary_name": "liblemonldap-ng-handler-perl" }, { "binary_version": "1.4.6-3", "binary_name": "liblemonldap-ng-manager-perl" }, { "binary_version": "1.4.6-3", "binary_name": "liblemonldap-ng-portal-perl" } ] }
{ "binaries": [ { "binary_version": "1.9.16-2", "binary_name": "lemonldap-ng" }, { "binary_version": "1.9.16-2", "binary_name": "lemonldap-ng-fastcgi-server" }, { "binary_version": "1.9.16-2", "binary_name": "lemonldap-ng-handler" }, { "binary_version": "1.9.16-2", "binary_name": "liblemonldap-ng-common-perl" }, { "binary_version": "1.9.16-2", "binary_name": "liblemonldap-ng-handler-perl" }, { "binary_version": "1.9.16-2", "binary_name": "liblemonldap-ng-manager-perl" }, { "binary_version": "1.9.16-2", "binary_name": "liblemonldap-ng-portal-perl" } ] }
{ "binaries": [ { "binary_version": "2.0.7+ds-2", "binary_name": "lemonldap-ng" }, { "binary_version": "2.0.7+ds-2", "binary_name": "lemonldap-ng-fastcgi-server" }, { "binary_version": "2.0.7+ds-2", "binary_name": "lemonldap-ng-handler" }, { "binary_version": "2.0.7+ds-2", "binary_name": "lemonldap-ng-uwsgi-app" }, { "binary_version": "2.0.7+ds-2", "binary_name": "liblemonldap-ng-common-perl" }, { "binary_version": "2.0.7+ds-2", "binary_name": "liblemonldap-ng-handler-perl" }, { "binary_version": "2.0.7+ds-2", "binary_name": "liblemonldap-ng-manager-perl" }, { "binary_version": "2.0.7+ds-2", "binary_name": "liblemonldap-ng-portal-perl" } ] }
{ "binaries": [ { "binary_version": "2.0.13+ds-3ubuntu1", "binary_name": "lemonldap-ng" }, { "binary_version": "2.0.13+ds-3ubuntu1", "binary_name": "lemonldap-ng-fastcgi-server" }, { "binary_version": "2.0.13+ds-3ubuntu1", "binary_name": "lemonldap-ng-handler" }, { "binary_version": "2.0.13+ds-3ubuntu1", "binary_name": "lemonldap-ng-uwsgi-app" }, { "binary_version": "2.0.13+ds-3ubuntu1", "binary_name": "liblemonldap-ng-common-perl" }, { "binary_version": "2.0.13+ds-3ubuntu1", "binary_name": "liblemonldap-ng-handler-perl" }, { "binary_version": "2.0.13+ds-3ubuntu1", "binary_name": "liblemonldap-ng-manager-perl" }, { "binary_version": "2.0.13+ds-3ubuntu1", "binary_name": "liblemonldap-ng-portal-perl" } ] }
{ "binaries": [ { "binary_version": "2.18.2+ds-1", "binary_name": "lemonldap-ng" }, { "binary_version": "2.18.2+ds-1", "binary_name": "lemonldap-ng-fastcgi-server" }, { "binary_version": "2.18.2+ds-1", "binary_name": "lemonldap-ng-handler" }, { "binary_version": "2.18.2+ds-1", "binary_name": "lemonldap-ng-uwsgi-app" }, { "binary_version": "2.18.2+ds-1", "binary_name": "liblemonldap-ng-common-perl" }, { "binary_version": "2.18.2+ds-1", "binary_name": "liblemonldap-ng-handler-perl" }, { "binary_version": "2.18.2+ds-1", "binary_name": "liblemonldap-ng-manager-perl" }, { "binary_version": "2.18.2+ds-1", "binary_name": "liblemonldap-ng-portal-perl" }, { "binary_version": "2.18.2+ds-1", "binary_name": "liblemonldap-ng-ssoaas-apache-client-perl" } ] }