Priority MEDIUM 41
Apache Karaf exposes a JMX MBeanServer guarded by KarafMBeanServerGuard, which enforces role-based access control (RBAC) on MBean operations invoked over the remote JMX connector (RMI registry/server, enabled by default…
CVSS 3.1HIGH 8.8· Network · Low privileges · No interaction · EPSS 0.00604 · Published 2026-09-29 · Fixed in 4.4.12 CWE-862
Priority LOW 28
Apache Karaf's shell/SSH command security is enforced by per-scope ACL configuration files (etc/org.apache.karaf.command.acl.<scope>.cfg).
CVSS 3.1MEDIUM 6.3· Network · Low privileges · No interaction · EPSS 0.00374 · Published 2026-09-29 · Fixed in 4.4.12 CWE-862
Priority MEDIUM 50
The jdbc shell command scope shipped no org.apache.karaf.command.acl.jdbc.cfg.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00544 · Published 2026-09-29 · Fixed in 4.4.12 CWE-862
Priority MEDIUM 50
org.apache.karaf.config.core.impl.ConfigRepositoryImpl#update(pid, properties), which backs the "config" MBean and the config:* shell commands, derives the file it writes a configuration to from caller-supplied input wit…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00628 · Published 2026-09-29 · Fixed in 4.4.12 CWE-22
Priority MEDIUM 42
Apache Karaf's instance-management service (InstanceServiceImpl) builds the command line used to launch a child Karaf JVM by string concatenation, then executes it through /bin/sh (Unix) or cscript (Windows).
CVSS 3.1HIGH 8.8· Network · Low privileges · No interaction · EPSS 0.01135 · Published 2026-09-28 · Fixed in 4.4.12 CWE-78
Priority LOW 38
LDAPCache and LDAPBackingEngine build LDAP search filters for user lookup and role lookup by textually substituting the placeholders %u, %dn, and %fqdn (drawn from the login name, the resolved user DN, and its fully qual…
CVSS 3.1HIGH 7.3· Network · No auth · No interaction · EPSS 0.00441 · Published 2026-09-28 · Partial fix · 4.4.12 CWE-90
Priority MEDIUM 54
This vulnerable is about a potential code injection when an attacker has control of the target LDAP server using in the JDBC JNDI URL.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.02596 · Published 2022-12-21 · Partial fix · 4.4.2, 4.3.8 CWE-20
Priority LOW 29
Apache Karaf obr:* commands and run goal on the karaf-maven-plugin have partial path traversal which allows to break out of expected folder.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.02753 · Published 2022-01-26 · Partial fix · 4.2.15, 4.3.6 CWE-22
Priority LOW 39
Apache Karaf allows monitoring of applications and the Java runtime by using the Java Management Extensions (JMX).
CVSS 3.1HIGH 8.1· Network · No auth · No interaction · EPSS 0.02033 · Published 2022-01-26 · Partial fix · 4.3.6 CWE-502
Priority MEDIUM 45
An issue was discovered in Legion of the Bouncy Castle BC Java 1.65 and 1.66.
CVSS 3.1HIGH 8.1· Network · No auth · No interaction · EPSS 0.07225 · Published 2020-12-18 · Partial fix · 1.67 CWE-670
Priority LOW 32
In Karaf, JMX authentication takes place using JAAS and authorization takes place using ACL files.
CVSS 3.1MEDIUM 6.3· Network · Low privileges · No interaction · EPSS 0.01876 · Published 2020-06-12 · Partial fix · 4.2.9 CWE-918
Priority LOW 26
Apache Karaf Config service provides a install method (via service or MBean) that could be used to travel in any directory and overwrite existing file.
CVSS 3.0MEDIUM 4.9· Network · High privileges · No interaction · EPSS 0.01802 · Published 2019-05-09 · Fixed in 4.2.5 CWE-22
Priority LOW 37
Apache Karaf kar deployer reads .kar archives and extracts the paths from the "repository/" and "resources/" entries in the zip file.
CVSS 3.0MEDIUM 6.5· Network · Low privileges · No interaction · EPSS 0.04858 · Published 2019-03-20 · Partial fix · 4.2.3 CWE-22
Priority MEDIUM 52
Apache Karaf provides a features deployer, which allows users to "hot deploy" a features XML by dropping the file directly in the deploy folder.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.07349 · Published 2019-01-07 · Partial fix · 4.2.2, 4.1.7 CWE-611
Priority MEDIUM 40
In Apache Karaf version prior to 3.0.9, 4.0.9, 4.1.1, when the webconsole feature is installed in Karaf, it is available at .../system/console and requires authentication to access it.
CVSS 3.0HIGH 8.1· Network · No auth · No interaction · EPSS 0.02573 · Published 2018-09-18 · Partial fix · 3.0.9, 4.0.9 +1 CWE-287
Priority MEDIUM 42
In Apache Karaf prior to 4.2.0 release, if the sshd service in Karaf is left on so an administrator can manage the running instance, any user with rights to the Karaf console can pivot and read/write any file on the file…
CVSS 3.0HIGH 8.8· Network · Low privileges · No interaction · EPSS 0.01904 · Published 2018-09-18 · Partial fix · 4.2.0 CWE-269
Priority LOW 37
Apache Karaf prior to 4.0.8 used the LDAPLoginModule to authenticate users to a directory via LDAP.
CVSS 3.0MEDIUM 6.5· Network · Low privileges · No interaction · EPSS 0.05179 · Published 2018-02-19 · Partial fix · 4.0.8 CWE-90
Priority LOW 26
Apache Karaf before 4.0.10 enables a shutdown port on the loopback interface, which allows local users to cause a denial of service (shutdown) by sending a shutdown command to all listening high ports.
CVSS 3.0MEDIUM 5.5· Local · Low privileges · No interaction · EPSS 0.00697 · Published 2017-11-15 · Fixed in 4.0.10 CWE-20