CVE-2026-121731
RosarioSIS before 12.9 SQL Injection via period_id in Attendance Absence Report
CVSS Score
8.8
EPSS Score
0.0%
EPSS Percentile
0th
RosarioSIS before 12.9 contains a sql injection vulnerability that allows authenticated non-student users, including parents, to inject SQL via the unquoted period_id parameter in StudentSummary.php. Attackers can supply payloads without single quotes into IN() clauses to extract administrator password hashes and student records through time-based queries or modify data via stacked statements.
| CWE | CWE-89 |
| Vendor | francoisjacquet |
| Product | rosariosis |
| Published | Nov 3, 2026 |
Stay Ahead of the Next One
Get instant alerts for francoisjacquet rosariosis
Be the first to know when new high vulnerabilities affecting francoisjacquet rosariosis are published — delivered to Slack, Telegram or Discord.
Get Free Alerts →
Free · No credit card · 60 sec setup
CVSS v3 Breakdown
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Affected Versions
francoisjacquet / RosarioSIS
0 < 12.9
References
github.com: https://github.com/francoisjacquet/rosariosis/commit/1b809f9761b50c3f6faf9e1b2b5f5e74d63509c1 github.com: https://github.com/francoisjacquet/rosariosis gitlab.com: https://gitlab.com/francoisjacquet/rosariosis/-/issues/375 github.com: https://github.com/francoisjacquet/rosariosis/blob/v12.8.1/modules/Attendance/includes/StudentSummary.php#L119 github.com: https://github.com/francoisjacquet/rosariosis/releases/tag/v12.9 vulncheck.com: https://www.vulncheck.com/advisories/rosariosis-before-12.9-sql-injection-via-period-id-in-attendance-absence-report
Credits
harunmansor François Jacquet