SQL Injection in SourceCodester Online Reviewer Management System
SourceCodester Online Reviewer Management System 1.0 contains a SQL injection vulnerability in the questions-view.php script, allowing remote attackers to execute unauthorized database queries.
CVE search metadata
CVE search record: CVE-2026-102908. Severity: high. CVSS: 7.3. KEV: no. Product: Online Reviewer Management System (1.0). Brief: SQL Injection in SourceCodester Online Reviewer Management System. Brief link: https://feed.craftedsignal.io/briefs/2026-09-sourcecodester-sql-injection/
CVE search record: CVE-2026-102910. KEV: no. Product: Online Reviewer Management System (1.0). Brief: SQL Injection in SourceCodester Online Reviewer Management System. Brief link: https://feed.craftedsignal.io/briefs/2026-09-sourcecodester-sql-injection/
Triage facts
Revision 1- Applicability
- Online Reviewer Management System (1.0)
- Evidence
- Unknown
- Severity
- High
- Action
- Elevated
- Sources
- 2 public sources
- Freshness
- Revision 1Sep 30, 04:31 UTC
- Detection
- 2 rules
- Vulnerabilities
- 2 CVEs
- Source quality
- A5Likely
What's new
- 1. added detection rule: Detect CVE-2026-102910 Exploitation - SQL Injection in exam-delete.php Sep 30, 04:31 via nvd
A SQL injection vulnerability has been identified in SourceCodester Online Reviewer Management System version 1.0. The vulnerability resides within the file /reviewer_0/admins/assessments/examproper/questions-view.php. An attacker can perform remote exploitation by manipulating the ID parameter passed to this script. Successful exploitation allows for the execution of arbitrary SQL commands against the backend database, potentially leading to unauthorized data exfiltration, modification, or administrative access to the underlying management system. Given that the exploit has been publicly disclosed, organizations utilizing this software are at an elevated risk of automated or targeted exploitation attempts.
Impact
Successful exploitation of CVE-2026-102908 permits an unauthenticated remote attacker to compromise the integrity and confidentiality of the application database. Potential impacts include the dumping of sensitive reviewer or exam information, modification of administrative credentials, or full takeover of the application instance.
Recommendation
- Monitor web server access logs for anomalous GET or POST requests directed at /reviewer_0/admins/assessments/examproper/questions-view.php containing SQL syntax characters (e.g., apostrophes, double-dashes, keywords like UNION or SELECT).
- Apply input validation and parameterized queries to the ID parameter in the affected PHP script.
- Implement a Web Application Firewall (WAF) to block requests containing common SQL injection patterns targeting the identified endpoint.
Immediate actions
Review web logs for access to /reviewer_0/admins/assessments/examproper/questions-view.php
Mitigations
Implement input sanitization for ID parameter in questions-view.php
CVE-2026-102908
Detection coverage 2
Detect CVE-2026-102908 Exploitation - SQL Injection in questions-view.php
highDetects potential SQL injection attempts targeting the ID parameter in the vulnerable questions-view.php script.
Detect CVE-2026-102910 Exploitation - SQL Injection in exam-delete.php
highDetects attempts to exploit CVE-2026-102910 by identifying SQL syntax injection patterns within the test_id argument on the exam-delete.php endpoint.
Detection queries are available on the platform. Get full rules →