Vulnerability · Published Jan 28, 2020 · Assigned by apache

CVE-2020-1940

High 7.5

In plain English

A high-severity security flaw in Apache Jackrabbit Oak from Apache Software Foundation. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 4.5% (higher than 92% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)7.5High
Exploit odds (30 days)4.5%top 8.4% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

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.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Mavenorg.apache.jackrabbit:oak-core1.24.0GHSA-3h68-wvv6-8r5h
Mavenorg.apache.jackrabbit:oak-core1.10.8GHSA-3h68-wvv6-8r5h

Affected products (as reported)

VendorProductVersions
Apache Software Foundation Apache Jackrabbit Oak 1.2.0 to 1.22.0

References