i-Educar Authenticated Time-Based SQL Injection Vulnerability in Agenda Administration Script

Vulnerability

A time-based SQL injection vulnerability has been identified in the i-Educar school management software, specifically in versions through 2.10.0. The issue resides in the 'ieducar/intranet/agenda_admin_cad.php' script, where the 'cod_agenda' GET parameter is improperly sanitized before being included in an SQL query. This vulnerability allows authenticated attackers to execute arbitrary SQL commands against the application's database.

Impact

Exploitation of this vulnerability allows authenticated users to execute arbitrary SQL commands, potentially leading to unauthorized data access, data modification or deletion, and denial-of-service conditions on the database server.

Reproduction

To reproduce this vulnerability, log into the i-Educar application with a valid account. Then, navigate to the 'agenda_admin_cad.php' page and include a crafted 'cod_agenda' parameter in the URL that injects a time-based SQL command, such as 'pg_sleep()', to confirm the injection.

Remediation

Users are advised to update to the patched version available in the GitHub repository.

Added: Nov 19, 2025, 4:17 PM
Updated: Nov 19, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
1.9
impact
7.5
exploitability
6.6
remediation
8.3
relevance
1.0
threat
6.4
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.