View Issue Details

IDProjectCategoryView StatusLast Update
0009690Kali LinuxKali Package Bugpublic2026-05-22 01:58
Reportercrom Assigned Toarnaudr  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0009690: Maltego doesn't start because of incompatible JRE version
Description

Maltego doesn’t start on Kali 2026.01, because default JRE for Kali (OpenJDK JRE 25) permanently disabled Security Manager which Maltego needs.

Related logs:
java.lang.Error: A command line option has attempted to allow or enable the Security Manager. Enabling a Security Manager is not supported.
at java.lang.System.initPhase3([email protected]/System.java:1970)

Oracle documentation for JRE 24 stated that Security Manager has been permanently disabled.
https://docs.oracle.com/en/java/javase/24/security/security-manager-is-permanently-disabled.html

I suggest starting Maltego with JRE 21 which is still available in official Kali repository

Attached Files
full log.txt (2,660 bytes)   
java is /usr/bin/java
found java executable in PATH
pwd: jar:file:/usr/share/maltego/maltego-ui/modules/ext/com.paterva.maltego.java-config-ui/com-paterva-maltego/java-config-app.jar!/BOOT-INF/lib/java-config-lib-1.0-SNAPSHOT.jar!/
file: /usr/share/maltego/maltego-ui/modules/ext/com.paterva.maltego.java-config-ui/com-paterva-maltego/java-config-app.jar
installDir: /usr/share/maltego
install conf: /usr/share/maltego/etc/maltego.conf
install version: v4.11.2
user conf: /home/user/.maltego/v4.11.2/etc/maltego.conf
current java: /usr/lib/jvm/java-25-openjdk-amd64
/usr/lib/jvm: /usr/lib/jvm
/usr/lib/jvm: /usr/lib/jvm/java-25-openjdk-amd64
/usr/lib/jvm: /usr/lib/jvm/java-1.25.0-openjdk-amd64
/usr/lib/jvm: /usr/lib/jvm/default-java
does not exist: /usr/lib/jvm/bin/java
not jre/jdk: /usr/lib/jvm
/usr/lib/jvm/java-25-openjdk-amd64 VS /usr/lib/jvm/java-1.25.0-openjdk-amd64 (/usr/lib/jvm/java-25-openjdk-amd64/bin/java)
/usr/lib/jvm/java-1.25.0-openjdk-amd64 sym /usr/lib/jvm/java-25-openjdk-amd64
/usr/lib/jvm/java-1.25.0-openjdk-amd64 VS /usr/lib/jvm/default-java (/usr/lib/jvm/java-25-openjdk-amd64/bin/java)
/usr/lib/jvm/default-java dig /usr/lib/jvm/java-1.25.0-openjdk-amd64
trying path: /usr/lib/jvm/default-java
canonical: /usr/lib/jvm/java-25-openjdk-amd64
javaHome: /usr/lib/jvm/default-java
resource:com/paterva/maltego/java/config/jre/TestJDK.class -> /tmp/temp748928018301692865979248415111/TestJDK.class
executing: /usr/lib/jvm/java-25-openjdk-amd64/bin/java -classpath /tmp/temp748928018301692865979248415111 TestJDK, in: .
 result: 0
 command execution finished
 out: 25.0.3-ea, 25.0.3-ea+8-Debian-1, Debian, Linux, amd64
 runtime: 25.0.3 x64 Debian
runtimes: 1
selected java: /usr/lib/jvm/default-java
Detecting appropriate heap size...
resource:com/paterva/maltego/java/config/mem/TestMem.class -> /tmp/temp1779082195557873152879463103866/TestMem.class
memOut: 6209183744
pm: 5921/5921
3060...
4490...
5205...
5563...
5742...
5831...
5876...
5898...
selected heap size: 4160
canonical: /usr/lib/jvm/java-25-openjdk-amd64
javaHome: /usr/lib/jvm/default-java
executing: /usr/lib/jvm/java-25-openjdk-amd64/bin/java -classpath /tmp/temp748928018301692865979248415111 TestJDK, in: .
 result: 0
 command execution finished
 out: 25.0.3-ea, 25.0.3-ea+8-Debian-1, Debian, Linux, amd64
WARNING: package com.apple.eawt not in java.desktop
WARNING: package com.sun.tools.classfile not in jdk.jdeps
Error occurred during initialization of VM
java.lang.Error: A command line option has attempted to allow or enable the Security Manager. Enabling a Security Manager is not supported.
	at java.lang.System.initPhase3([email protected]/System.java:1970)
full log.txt (2,660 bytes)   

Activities

kali-bugreport

kali-bugreport

2026-05-17 08:00

reporter   ~0021672

Report to dev of Tools to gracefully handle situation on JRE24 instead?

crom

crom

2026-05-17 08:27

reporter   ~0021673

To get the Maltego company to make it work with JRE25 (The current default JRE version in Kali) would be the best. But before Maltego devs fixed it (if they eventually fixed it), Kali probably still need to start Maltego with JRE21 at present as a band-aid measure.

kali-bugreport

kali-bugreport

2026-05-17 08:57

reporter   ~0021675

Not sure if they can do that, let's see :-)

But you should really contact devs of that tool in parallel :-)

arnaudr

arnaudr

2026-05-18 07:07

manager   ~0021678

There is a fix in kali-dev, the maltego package now depends on Java 11 explicitly. It should be in kali-rolling soon-ish, I'll keep an eye on it.

arnaudr

arnaudr

2026-05-22 01:57

manager   ~0021697

It should be fixed by now in Kali rolling, which has the following versions for packages:

maltego 4.11.3-0kali1
openjdk-11 11.0.31+11-1

Issue History

Date Modified Username Field Change
2026-05-17 01:53 crom New Issue
2026-05-17 01:53 crom File Added: full log.txt
2026-05-17 08:00 kali-bugreport Note Added: 0021672
2026-05-17 08:27 crom Note Added: 0021673
2026-05-17 08:57 kali-bugreport Note Added: 0021675
2026-05-18 07:07 arnaudr Note Added: 0021678
2026-05-22 01:57 arnaudr Note Added: 0021697
2026-05-22 01:58 arnaudr Assigned To => arnaudr
2026-05-22 01:58 arnaudr Status new => resolved
2026-05-22 01:58 arnaudr Resolution open => fixed