CVE-2026-2015: Broken Function Level Authorization (BFLA) allows arbitrary modification of Student Records via Final Status Import tool
CVE Publication: https://www.cve.org/CVERecord?id=CVE-2026-2015
Summary
A Broken Function Level Authorization (BFLA) vulnerability was identified in the Final Status Import tool of the i-Educar application. This flaw allows an authenticated user with "School" level permissions to bypass intended functional restrictions and modify academic records belonging to any school unit within the municipal network.
Details
Vulnerable Component: Configurations > Tools > Final Status Import
PoC
Context:
The attacker account is strictly limited to a specific school unit (Elementary School) with low-level "School" permissions. All administrative or global editing permissions are disabled.
Authorized Access:
When an administrative user (with global or proper local permissions) accesses a student's record, the "Final Status" dropdown is visible and fully functional, allowing manual status updates.

Unauthorized Access (Attacker View):
When the attacker attempts to edit a student from a different school unit via the standard UI, the "Final Status" dropdown is hidden. The system correctly identifies that the user lacks the authority for this specific function in the frontend.

Payload:
The attacker identifies student IDs from other institutions (e.g., IDs 212, 199, 200). A CSV payload is prepared to force a status change to "Falecido" (Deceased).


Steps to Reproduce:
The attacker navigates to the Final Status Import tool. By uploading the CSV, they trigger the vulnerable service. The backend processes the IDs without validating institutional ownership.

The tool reports success for all records. A check on the target student's profile (from the unauthorized unit) confirms the status has been changed. Multiple students are affected, proving the mass-sabotage capability.


Impact
This is a Broken Function Level Authorization (BFLA) vulnerability, as categorized by OWASP API Security Top 10 (2023) - API4. The consequences include:
- Tampering with academic data without authorization.
- Loss of data integrity in school records.
- Potential legal and reputational damage for educational institutions.
Reference
Finder
By: CVE-Hunters

