Skip to content

Commit 6ca35ee

Browse files
authored
Merge pull request #25106 from luiseufrasio/luiseufrasio-CVE-2024-7312-link-redirection-via-host-parameter
setting local Name and Port for /managment/* URI
2 parents 252e1b0 + 3111942 commit 6ca35ee

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Diff for: nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/adapter/RestManagementAdapter.java

+9
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
package org.glassfish.admin.rest.adapter;
1919

2020
import org.glassfish.admin.restconnector.Constants;
21+
import org.glassfish.grizzly.http.server.Request;
22+
import org.glassfish.grizzly.http.server.Response;
2123
import org.jvnet.hk2.annotations.Service;
2224

2325
/**
@@ -32,4 +34,11 @@ public class RestManagementAdapter extends RestAdapter {
3234
public RestManagementAdapter() {
3335
super(new RestManagementResourceProvider());
3436
}
37+
38+
@Override
39+
public void service(Request req, Response res) {
40+
req.setServerName(req.getLocalName());
41+
req.setServerPort(req.getLocalPort());
42+
super.service(req, res);
43+
}
3544
}

0 commit comments

Comments
 (0)