CVE Catalog

CVE-2025-58782

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.35%

71th percentile - higher than 71% of all known CVEs

Summary

Deserialization of Untrusted Data vulnerability in Apache Jackrabbit Core and Apache Jackrabbit JCR Commons (versions 1.0.0 through 2.22.1). Deployments that accept JNDI URIs for JCR lookup from untrusted users allow them to inject malicious JNDI references, potentially leading to arbitrary code execution.

Risk Assessment

An attacker can inject malicious JNDI references and achieve arbitrary code execution, taking control of the application or server.

Recommendation

Upgrade to version 2.22.2, where JCR lookup through JNDI is disabled by default; if the feature is needed, enable it explicitly and review JNDI URI usage.

Other vulnerabilities in Apache Jackrabbit

See all
Original NVD description (English source)

Deserialization of Untrusted Data vulnerability in Apache Jackrabbit Core and Apache Jackrabbit JCR Commons. This issue affects Apache Jackrabbit Core: from 1.0.0 through 2.22.1; Apache Jackrabbit JCR Commons: from 1.0.0 through 2.22.1. Deployments that accept JNDI URIs for JCR lookup from untrusted users allows them to inject malicious JNDI references, potentially leading to arbitrary code execution through deserialization of untrusted data. Users are recommended to upgrade to version 2.22.2. JCR lookup through JNDI has been disabled by default in 2.22.2. Users of this feature need to enable it explicitly and are adviced to review their use of JNDI URI for JCR lookup.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS