-
Bug
-
Resolution: Done
-
Major
-
7.4.1.GA
-
False
-
False
-
-
-
-
-
-
+
-
Undefined
-
-
-
In JBoss EAP 7.3.0 and later which merged RESTEASY-2189, the default ExceptionHandler returns "RESTEASY003210: Could not find resource for full path: <path>" in the response body when request path is not found:
$ curl 127.0.0.1:8080/helloworld-rs/rest/html RESTEASY003210: Could not find resource for full path: http://127.0.0.1:8080/helloworld-rs/rest/html
A malicious user can find out that RESTEasy is being used in the backend. I believe the default message returned by the server should not contain any messages that can guess the product name or versions.
I think it would be more appropriate to just return the response header same as in JBoss EAP 7.2.9 and earlier.
- causes
-
JBEAP-23427 [QA] When resource is not available, the response body does not contain RESTEASY003210
- Closed
- clones
-
RESTEASY-2997 RESTEASY003210 is appeared in response body when request resource is not found
- Resolved
- is incorporated by
-
JBEAP-22034 [GSS](7.3.z) RESTEASY-2997 - RESTEASY003210 is appeared in response body when request resource is not found
- Closed
-
JBEAP-22586 (7.4.z) Upgrade RESTEasy from 3.15.2.Final-redhat-00001 to 3.15.3.Final-redhat-00001
- Closed