VYPR
Unrated severityNVD Advisory· Published Jul 28, 2023· Updated Oct 22, 2024

CVE-2023-39023

CVE-2023-39023

Description

university compass v2.2.0 and below was discovered to contain a code injection vulnerability in the component org.compass.core.executor.DefaultExecutorManager.configure. This vulnerability is exploited via passing an unchecked argument.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Code injection vulnerability in university compass v2.2.0 and below allows arbitrary command execution via unchecked argument in DefaultExecutorManager.configure.

Vulnerability

The vulnerability resides in the org.compass.core.executor.DefaultExecutorManager.configure method of university compass versions 2.2.0 and below [1]. This method accepts a CompassSettings object and uses the setting "compass.executorManager.workManager.workManagerJndiName" to perform a JNDI lookup without proper validation. An attacker can supply a malicious LDAP or RMI URL, leading to code injection [1].

Exploitation

An attacker needs to pass a crafted CompassSettings object to the configure method, which may be possible if the application accepts user-controlled settings. The attacker sets "compass.executorManager.type" to "commonj" and provides a JNDI name pointing to an attacker-controlled LDAP server that serves malicious code [1]. No authentication is required if the settings are externally controllable.

Impact

Successful exploitation allows arbitrary command execution on the server, leading to full compromise of the application and underlying system. The attacker gains the same privileges as the application process.

Mitigation

As of the publication date, no fixed version has been released. The suggested workaround is to filter LDAP, RMI, and related protocols in JNDI lookups [1]. Users should upgrade to a patched version if available, or apply input validation to prevent untrusted settings from reaching the vulnerable method.

AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

1

News mentions

0

No linked articles in our index yet.