-
Bug
-
Resolution: Fixed
-
High
-
3.1.1, 3.4.3
-
1
-
Severity 3 - Minor
-
Issue Summary
Upgrading Crowd via XML Data Transfer can reactivate a disabled user from OpenLDAP.
Environment
Crowd 3.x.x
OpenLDAP
Steps to Reproduce
- Install Crowd 3.1.1 and connect with OpenLDAP directory.
- Synchronise the OpenLDAP directory.
- Disable one of the user from OpenLDAP directory.
- Generate the XML Backup.
- Upgrade Crowd by following the steps in Upgrading Crowd via XML Data Transfer
Expected Results
OpenLDAP user remain disabled
Actual Results
OpenLDAP user reactivate after the upgrade.
Audit Logs shows that the user is synchronised from OpenLDAP and recreated in crowd as Active user:
Workaround
Upgrade Crowd using Method 1: Automatic database upgrade
Form Name |
---|
[CWD-5409] Upgrading Crowd via XML Data Transfer reactivate disabled user from OpenLDAP - CVE-2019-20902
Remote Link | Original: This issue links to "KYAK-414 (Bulldog)" [ 434719 ] | New: This issue links to "KYAK-414 (JIRA Server (Bulldog))" [ 434719 ] |
Remote Link | Original: This issue links to "Page (Confluence)" [ 444777 ] |
Remote Link | Original: This issue links to "Page (Confluence)" [ 630289 ] |
Remote Link | New: This issue links to "Page (Confluence)" [ 630289 ] |
Remote Link | New: This issue links to "Page (Confluence)" [ 630437 ] |
Labels | Original: CVE-2019-20417 basm cvss-medium privesc security | New: CVE-2019-20902 basm cvss-medium privesc security |
Summary | Original: Upgrading Crowd via XML Data Transfer reactivate disabled user from OpenLDAP - CVE-2019-20417 | New: Upgrading Crowd via XML Data Transfer reactivate disabled user from OpenLDAP - CVE-2019-20902 |
Description |
Original:
h3. Issue Summary
Upgrading Crowd via XML Data Transfer reactivate disabled user from OpenLDAP h3. Environment Crowd 3.x.x OpenLDAP h3. Steps to Reproduce # Install Crowd 3.1.1 and connect with OpenLDAP directory. # Synchronise the OpenLDAP directory. # Disable one of the user from OpenLDAP directory. # Generate the XML Backup. # Upgrade Crowd by following the steps in [Upgrading Crowd via XML Data Transfer|https://confluence.atlassian.com/crowd/upgrading-crowd-via-xml-data-transfer-213519481.html] h3. Expected Results OpenLDAP user remain disabled h3. Actual Results OpenLDAP user reactivate after the upgrade. Audit Logs shows that the user is synchronised from OpenLDAP and recreated in crowd as Active user: * !auditlog.png|thumbnail! h3. Workaround Upgrade Crowd using [Method 1: Automatic database upgrade|https://confluence.atlassian.com/crowd/upgrading-crowd-22544441.html] |
New:
h3. Issue Summary
Upgrading Crowd via XML Data Transfer can reactivate a disabled user from OpenLDAP. h3. Environment Crowd 3.x.x OpenLDAP h3. Steps to Reproduce # Install Crowd 3.1.1 and connect with OpenLDAP directory. # Synchronise the OpenLDAP directory. # Disable one of the user from OpenLDAP directory. # Generate the XML Backup. # Upgrade Crowd by following the steps in [Upgrading Crowd via XML Data Transfer|https://confluence.atlassian.com/crowd/upgrading-crowd-via-xml-data-transfer-213519481.html] h3. Expected Results OpenLDAP user remain disabled h3. Actual Results OpenLDAP user reactivate after the upgrade. Audit Logs shows that the user is synchronised from OpenLDAP and recreated in crowd as Active user: * !auditlog.png|thumbnail! h3. Workaround Upgrade Crowd using [Method 1: Automatic database upgrade|https://confluence.atlassian.com/crowd/upgrading-crowd-22544441.html] |
Labels | Original: basm cvss-medium privesc security | New: CVE-2019-20417 basm cvss-medium privesc security |
Summary | Original: Upgrading Crowd via XML Data Transfer reactivate disabled user from OpenLDAP | New: Upgrading Crowd via XML Data Transfer reactivate disabled user from OpenLDAP - CVE-2019-20417 |