Skip to main content
VulnerabilityPublished Updated

CVE-2025-12925: rymcu forest · Missing Authorization

Affects rymcu forestSource CVE Database V5

0

Not known to be exploited · CVSS 6.9 Medium.

Data as of 26 Oct 2026, 15:59 UTC

CVSS 4.0 base score
6.9Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 10 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

To mitigate CVE-2025-12925, organizations should immediately conduct a thorough code audit of the UserDicController.java file and related API endpoints to implement strict authorization checks ensuring only authorized users can access getAll, addDic, getAllDic, and deleteDic functions. Employ role-based access control (RBAC) or attribute-based access control (ABAC) mechanisms to enforce permissions. Network-level controls such as firewall rules or API gateways should restrict access to these endpoints to trusted internal networks or authenticated clients only. Enable detailed logging and monitoring of API calls to detect anomalous or unauthorized access attempts. Since the product uses a rolling release model, maintain close communication with the rymcu project maintainers to receive timely patches or updates. If patches are unavailable, consider temporary workarounds such as disabling or restricting these API functions until proper authorization is enforced. Additionally, conduct penetration testing focused on authorization bypass scenarios to validate the effectiveness of implemented controls. Educate development teams on secure coding practices to prevent similar authorization flaws in future releases.

Description

A security flaw has been discovered in rymcu forest up to de53ce79db9faa2efc4e79ce1077a302c42a1224. Impacted is the function getAll/addDic/getAllDic/deleteDic of the file src/main/java/com/rymcu/forest/lucene/api/UserDicController.java. The manipulation results in missing authorization. The attack may be launched remotely. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases.

References

Community reviews

Loading reviews…