An issue was discovered in getrebuild/rebuild 4.0.4. The affected source code class is com.rebuild.web.RebuildWebInterceptor, and the affected function is preHandle In the filter code, use CodecUtils.urlDecode(request.getRequestURI()) to obtain the URL-decoded request path, and then determine whether the path endsWith /error. If so, execute return true to skip this Interceptor. Else, redirect to /user/login api. Allowing unauthenticated attackers to gain sensitive information or escalated privileges.
History

Tue, 26 Aug 2025 14:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 25 Aug 2025 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Getrebuild
Getrebuild rebuild
Vendors & Products Getrebuild
Getrebuild rebuild

Mon, 25 Aug 2025 15:15:00 +0000

Type Values Removed Values Added
Description An issue was discovered in getrebuild/rebuild 4.0.4. The affected source code class is com.rebuild.web.RebuildWebInterceptor, and the affected function is preHandle In the filter code, use CodecUtils.urlDecode(request.getRequestURI()) to obtain the URL-decoded request path, and then determine whether the path endsWith /error. If so, execute return true to skip this Interceptor. Else, redirect to /user/login api. Allowing unauthenticated attackers to gain sensitive information or escalated privileges.
References

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published: 2025-08-25T00:00:00.000Z

Updated: 2025-08-26T13:39:13.265Z

Reserved: 2025-06-16T00:00:00.000Z

Link: CVE-2025-50900

cve-icon Vulnrichment

Updated: 2025-08-26T13:39:08.286Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2025-08-25T15:15:40.000

Modified: 2025-08-26T14:15:39.020

Link: CVE-2025-50900

cve-icon Redhat

No data.