CVE-2023-37895CWE-502

Apache Jackrabbit RMI access can lead to RCE

Critical · published July 25, 2023

CVSS v3.1
9.8
EPSS
3%
Percentile
88.2
In the wild
Unconfirmed
What it is

🚨 A sneaky Java deserialization flaw in Jackrabbit could allow attackers to execute remote code with just the right setup! 🔥 Think of it like a dinner party where the host leaves the door unlocked — anyone can stroll in and take over the kitchen. Here, having the wrong RMI class on your classpath means malicious actors can whip up their own recipes, with no invitation needed! This vulnerability could lead to absolute chaos: an attacker could execute their own code on your server, compromising sensitive data and potentially taking over your entire system. It's the kind of nightmare that keeps security heroes awake at night!

Put simply

Think of it like a dinner party where the host leaves the door unlocked — anyone can stroll in and take over the kitchen. Here, having the wrong RMI class on your classpath means malicious actors can whip up their own recipes, with no invitation needed! CVE-2023-37895 is a Java object deserialization vulnerability in the Jackrabbit web app/standalone, which allows remote code execution through RMI versions up to 2.20.10 and 2.21.17 due to a flaw in the 'commons-beanutils' component.

What to do

This vulnerability could lead to absolute chaos: an attacker could execute their own code on your server, compromising sensitive data and potentially taking over your entire system. It's the kind of nightmare that keeps security heroes awake at night! Immediately update to Jackrabbit versions 2.20.11 or 2.21.18. Also, disable RMI support to add an extra layer of protection by removing declarations in web.xml and adjusting the bootstrap.properties file to set 'rmi.enabled=false'. You can tackle this! With these steps, you'll lock down your server and keep those unwelcome guests out. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.03239 · 88.2th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2023-07-25T14:02Z
EPSS history
Timeline
  • 25 JUL 14:02Z
    Apache Jackrabbit RMI access can lead to RCE
    cvelistv5