CVE-2025-50900: Improper Access Control
Source CVE Database V5
Not known to be exploited · CVSS 9.8 Critical.
Data as of 26 Oct 2026, 13:47 UTC
- EPSS
- 0.6% chance of exploitation in 30 days – higher than 52% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 25 Aug 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
- Immediate patching: Organizations should monitor for official patches or updates from the getrebuild/rebuild maintainers and apply them as soon as they become available.
- Temporary access control: Until a patch is available, implement web application firewall (WAF) rules to block or closely monitor requests with URIs ending in '/error' or suspicious URL-encoded patterns that could exploit this logic flaw.
- Code review and hardening: Review the interceptor logic to avoid bypassing authentication based solely on URL path suffixes. Implement robust authentication and authorization checks that do not rely on URL patterns.
- Input validation: Sanitize and validate all incoming request URIs to prevent manipulation of the URL decoding process.
- Logging and monitoring: Enhance logging of all requests, especially those bypassing authentication, and set up alerts for unusual access patterns.
- Network segmentation: Limit exposure of vulnerable services to trusted networks or VPNs to reduce attack surface.
- Incident response readiness: Prepare to detect and respond to potential exploitation attempts, including forensic analysis and containment procedures.
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.