CVE-2025-12270: LearnHouse · Improper Control of Resource Identifiers
Affects LearnHouseSource CVE Database V5
Not known to be exploited · CVSS 5.3 Medium.
Data as of 26 Oct 2026, 08:30 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 34% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 27 Oct 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
1. Implement strict validation and sanitization of all resource identifiers in API requests to prevent unauthorized manipulation. 2. Enforce robust authentication and authorization mechanisms on the affected API endpoints, ensuring only legitimate users can access or modify assignment resources. 3. Apply network-level access controls such as IP whitelisting and API gateways to restrict access to the submission handler endpoints. 4. Monitor API usage logs for anomalous patterns indicative of exploitation attempts, including unusual resource identifier values or access frequencies. 5. Engage with the vendor or community to obtain patches or updates as they become available, despite the current lack of response. 6. Consider deploying Web Application Firewalls (WAFs) with custom rules to detect and block suspicious API requests targeting resource identifiers. 7. Educate development and security teams about secure API design principles to prevent similar vulnerabilities in continuous delivery environments. 8. Conduct regular security assessments and penetration testing focused on API endpoints handling sensitive educational data.
Description
A vulnerability was determined in LearnHouse up to 98dfad76aad70711a8113f6c1fdabfccf10509ca. The impacted element is an unknown function of the file /api/v1/assignments/{assignment_id}/tasks/{task_id}/sub_file of the component Student Assignment Submission Handler. This manipulation causes improper control of resource identifiers. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.