CVE-2026-63231
Three Learning · Koollab LMS
Koollab LMS contains a post-authentication SQL injection vulnerability in the face-to-face runs update endpoint that can lead to database compromise and account takeover.
Executive summary
A post-authentication SQL injection vulnerability in Koollab LMS allows an authenticated attacker to compromise the entire application database and hijack user accounts.
Vulnerability
This is a post-authentication SQL injection vulnerability, meaning an attacker must have valid user credentials to initiate the attack. By sending malicious input to the face-to-face runs update endpoint, an attacker can leverage an error-based SQL oracle to extract sensitive information from the database, including valid JSON Web Tokens (JWT).
Business impact
The ability to extract data from the entire application database represents a critical risk to confidentiality and integrity. Successful exploitation could lead to widespread account takeovers, including administrative accounts, resulting in unauthorized access to sensitive learning materials and user records. The CVSS score of 8.1 reflects the severe impact of this vulnerability on data security.
Remediation
Immediate Action: Contact the vendor or consult the official advisory at the provided reference to obtain the latest security patches.
Proactive Monitoring: Review application logs for anomalous database queries or unexpected errors originating from the face-to-face runs update endpoint.
Compensating Controls: Implement strict Web Application Firewall (WAF) rules to detect and block SQL injection patterns, and enforce strict database access controls.
Exploitation status
Public Exploit Available: No
Analyst recommendation
Organizations utilizing Koollab LMS version 5.3.2 must treat this vulnerability with high priority. Administrators should apply available patches immediately and perform a thorough audit of database access logs to ensure that no unauthorized data extraction has occurred.