CVE-2026-63232
Three Learning · Koollab LMS
Koollab LMS contains a SQL injection and unsafe deserialization vulnerability in the assessment reinforcement endpoint, allowing authenticated attackers to achieve remote code execution.
Executive summary
An authenticated remote code execution vulnerability in Three Learning Koollab LMS allows attackers to gain full system control through unsafe deserialization and SQL injection.
Vulnerability
The assessment reinforcement endpoint fails to properly validate input, permitting an authenticated attacker to inject SQL commands and manipulate data passed to an insecure deserialization function. This sequence enables the attacker to write a webshell to the server and execute arbitrary code.
Business impact
The ability to execute arbitrary code on the server constitutes a total compromise of the application and its underlying host. With a CVSS score of 9.9, this vulnerability poses a severe threat to data integrity, confidentiality, and availability, potentially allowing attackers to pivot into the broader network environment.
Remediation
Immediate Action: Update Three Learning Koollab LMS to the latest available version to address the deserialization and injection flaws.
Proactive Monitoring: Monitor server file system integrity for the creation of unexpected files and review web logs for access to suspicious scripts or webshells.
Compensating Controls: Restrict access to the assessment reinforcement endpoint and utilize file integrity monitoring tools to detect unauthorized changes to the web root.
Exploitation status
Public Exploit Available: No
Analyst recommendation
This is a critical vulnerability that enables full remote code execution. Organizations should prioritize updating their LMS instance immediately and verify that no unauthorized accounts are being used to probe or exploit these specific endpoints.