diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java index 57c153fa9..a24ee34af 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java @@ -181,6 +181,9 @@ public class DefaultLauncher extends Launcher { // Fix RCE vulnerability of log4j2 res.addDefault("-Dlog4j2.formatMsgNoLookups=", "true"); + res.addDefault("-Djava.rmi.server.useCodebaseOnly=", "true"); + res.addDefault("-Dcom.sun.jndi.rmi.object.trustURLCodebase=", "false"); + res.addDefault("-Dcom.sun.jndi.cosnaming.object.trustURLCodebase=", "false"); } Proxy proxy = options.getProxy();