CVE-2026-86276

7.3

SourceCodester · Syllabus-Aligned Learning Management & Examination System

SourceCodester Syllabus-Aligned Learning Management & Examination System 1.0 contains hard-coded credentials in db.php and insecure default passwords, facilitating remote unauthorized access.

Executive summary

The Syllabus-Aligned Learning Management and Examination System version 1.0 contains critical hard-coded credentials that expose the application and underlying database to unauthorized remote access.

Vulnerability

This vulnerability involves hard-coded database credentials in the db.php file and the use of insecure default passwords for administrative and student accounts, which can be exploited by an unauthenticated remote attacker to gain unauthorized system access.

Business impact

Successful exploitation of this vulnerability allows an attacker to bypass authentication, potentially leading to a complete compromise of the learning management system. This exposure grants unauthorized access to sensitive student records, examination data, and personal information, resulting in significant privacy breaches and potential regulatory non-compliance. Given the CVSS score of 7.3, the risk to confidentiality and integrity is high.

Remediation

Immediate Action: Immediately remove the application from public access and rotate all database and application account passwords, ensuring no hard-coded credentials remain in the source code.

Proactive Monitoring: Monitor database and web server access logs for anomalous login patterns, especially those originating from unexpected IP addresses or targeting administrative accounts.

Compensating Controls: Deploy a Web Application Firewall (WAF) to block unauthorized attempts to access configuration files and restrict access to the application via IP whitelisting until a secure configuration is implemented.

Exploitation status

Public Exploit Available: Yes — a published proof-of-concept exists in the researcher's technical write-up on GitHub.

Analyst recommendation

The severity of this vulnerability, combined with the availability of a public proof-of-concept, necessitates immediate action. Administrators must prioritize securing the database configuration and enforcing unique, strong passwords for all user accounts to prevent mass account takeover. Continued operation of the system in its current state poses an unacceptable risk to institutional data.

More SourceCodester CVEs all →

Sources

Originally found and disclosed by BI1IHA (VulDB User), per the CVE Program record.