{"id":"CVE-2026-63230","aliases":["EUVD-2026-50125","GHSA-7j7j-vvxx-737q"],"status":"published","title":"Pre-authentication error-based SQL injection vulnerability","description":"A pre-authentication error-based SQL injection\nvulnerability in Koollab LMS allowed an unauthenticated attacker to read sensitive database\ncontents, including personally identifiable information, credentials, and valid\nJWT tokens that may enable account takeover, via the SCORM report endpoint.","severity":{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-12","score":0.00522,"percentile":0.44821,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-89"],"published":"2026-07-29T06:11:58Z","modified":"2026-10-23T23:10:00Z","products":[{"vendor":"an unrestricted scorm file upload vulnerability in koollab lms allowed an authenticated module designer to upload a scorm package containing a php webshell to a publicly accessible directory and execute arbitrary code on the server.","product":"koollab lms"},{"vendor":"three learning","product":"koollab lms"}],"references":[{"url":"https://www.csa.gov.sg/alerts-and-advisories/alerts/al-2026-094/"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-63230"},{"url":"https://www.csa.gov.sg/alerts-and-advisories/alerts/al-2026-094"},{"url":"https://github.com/advisories/GHSA-7j7j-vvxx-737q"}],"sources":{"cve":[{"id":"CVE-2026-63230","title":"Pre-authentication error-based SQL injection vulnerability","description":"A pre-authentication error-based SQL injection\nvulnerability in Koollab LMS allowed an unauthenticated attacker to read sensitive database\ncontents, including personally identifiable information, credentials, and valid\nJWT tokens that may enable account takeover, via the SCORM report endpoint.","status":"published","published":"2026-07-29T06:11:58.862Z","modified":"2026-07-29T15:23:22.173Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"cna"}],"cwes":["CWE-89"],"updated_at":"2026-11-02T14:19:55.914391Z"}],"euvd":[{"id":"EUVD-2026-50125","description":"A pre-authentication error-based SQL injection\nvulnerability in Koollab LMS allowed an unauthenticated attacker to read sensitive database\ncontents, including personally identifiable information, credentials, and valid\nJWT tokens that may enable account takeover, via the SCORM report endpoint.","status":"published","published":"2026-07-29T06:11:58Z","modified":"2026-07-29T15:23:22Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"updated_at":"2026-11-02T18:02:29.807737Z"}],"ghsa":[{"id":"GHSA-7j7j-vvxx-737q","title":"A pre-authentication error-based SQL injection\nvulnerability in Koollab LMS allowed an...","description":"A pre-authentication error-based SQL injection\nvulnerability in Koollab LMS allowed an unauthenticated attacker to read sensitive database\ncontents, including personally identifiable information, credentials, and valid\nJWT tokens that may enable account takeover, via the SCORM report endpoint.","status":"published","published":"2026-07-29T09:31:27Z","modified":"2026-07-29T18:31:37Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"cwes":["CWE-89"],"updated_at":"2026-11-02T15:09:54.335538Z"}],"nvd":[{"id":"CVE-2026-63230","description":"A pre-authentication error-based SQL injection\nvulnerability in Koollab LMS allowed an unauthenticated attacker to read sensitive database\ncontents, including personally identifiable information, credentials, and valid\nJWT tokens that may enable account takeover, via the SCORM report endpoint.","status":"published","published":"2026-07-29T07:16:42.373Z","modified":"2026-10-23T23:10:00.157Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"secondary"}],"cwes":["CWE-89"],"updated_at":"2026-11-02T14:12:33.629616Z"}]}}
