Skip to main content
← All vulnerabilities
CVE-2020-1940GHSA-3H68-WVV6-8R5H

The optional initial password change and password expiration features present in Apache Jackrabbit Oak 1.2.0 to 1.22.0 are prone to a sensit

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.24.0, 1.10.8
None on Exploit-DB, Metasploit or GitHub

Summary

The optional initial password change and password expiration features present in Apache Jackrabbit Oak 1.2.0 to 1.22.0 are prone to a sensitive information disclosure vulnerability. The code mandates the changed password to be passed as an additional attribute to the credentials object but does not remove it upon processing during the first phase of the authentication. In combination with additional, independent authentication mechanisms, this may lead to the new password being disclosed.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Apache Software Foundation Apache Jackrabbit Oak

    1.2.0 to 1.22.0

  • org.apache.jackrabbit:oak-coreMaven

    From 1.12.0 · fixed in 1.24.0

  • org.apache.jackrabbit:oak-coreMaven

    From 1.10.0 · fixed in 1.10.8

References 12

lists.apache.org

openwall.com