Skip to main content

Koollab LMS EUVDEUVD-2026-50126

| CVE-2026-63231 HIGH
SQL Injection (CWE-89)
2026-07-29 CSA GHSA-7q3f-f53f-7cpq
8.1
CVSS 3.1 · Vendor: CSA
Share

Severity by source

Vendor (CSA) PRIMARY
8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
vuln.today AI
8.1 HIGH

Network endpoint, low complexity, any authenticated account (PR:L); full DB read plus token theft give C:H/I:H, no availability impact so A:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (CSA).

CVSS VectorVendor: CSA

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

2
Analysis Generated
Jul 29, 2026 - 07:01 vuln.today
CVE Published
Jul 29, 2026 - 06:13 cve.org
HIGH 8.1

DescriptionCVE.org

A post-authentication SQL injection vulnerability in Koollab LMS allowed an authenticated attacker to use an error-based SQL oracle via the face-to-face runs update endpoint to read the entire application database and obtain valid JWT tokens for account takeover.

AnalysisAI

Error-based SQL injection in Koollab LMS 5.3.2 lets an authenticated attacker abuse the face-to-face runs update endpoint as a SQL oracle to exfiltrate the entire application database, including valid JWT tokens that enable full account takeover. Rated CVSS 8.1 with high confidentiality and integrity impact; there is no public exploit identified at time of analysis and EPSS is low at 0.25% (17th percentile). …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Authenticate with low-privilege account
Delivery
Reach face-to-face runs update endpoint
Exploit
Inject error-based SQL oracle payload
Execution
Iteratively extract database contents
Persist
Recover valid JWT tokens
Impact
Replay token for account takeover

Vulnerability AssessmentAI

Exploitation Exploitation requires a valid authenticated Koollab LMS account (CVSS PR:L) and network reachability to the face-to-face runs update endpoint (AV:N/AC:L, no user interaction). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment Signals are largely consistent and point to a genuine but not emergency-level priority. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker holding any low-privilege Koollab LMS account (e.g., a student or instructor login) sends crafted input to the face-to-face runs update endpoint, using database error responses as a boolean/error oracle to iteratively extract table contents. Over many requests they reconstruct stored credentials and JWT tokens, then replay a valid administrator token to take over privileged accounts. …
Remediation No vendor-released patch version is identified at time of analysis; the available references (CSA advisory AL-2026-094 at https://www.csa.gov.sg/alerts-and-advisories/alerts/al-2026-094/ and the NVD record at https://nvd.nist.gov/vuln/detail/CVE-2026-63231) do not cite a fixed release, so upgrade to a vendor-supplied fixed build of Koollab LMS as soon as Three Learning publishes one and monitor those advisories. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: Audit systems running Koollab LMS 5.3.2; disable the face-to-face runs endpoint if operationally feasible; enable database access logging and implement WAF rules to detect SQL injection attempts. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

CVE-2026-63227 CRITICAL
9.9 Jul 29

Arbitrary file upload and remote code execution in Koollab LMS allows an authenticated module designer to achieve full s

CVE-2026-63234 CRITICAL
9.9 Jul 29

Remote code execution in Koollab LMS 5.3.2 lets an authenticated attacker chain SQL injection (CWE-89) and PHP object in

CVE-2026-63233 CRITICAL
9.9 Jul 29

Remote code execution in Koollab LMS allows authenticated attackers to chain SQL injection with unsafe deserialization,

CVE-2026-63232 CRITICAL
9.9 Jul 29

Remote code execution in Koollab LMS allows authenticated attackers to exploit SQL injection and unsafe deserialization

CVE-2026-63230 CRITICAL
9.1 Jul 29

Error-based SQL injection in Koollab LMS allows unauthenticated attackers to exfiltrate sensitive database contents, inc

CVE-2026-63229 CRITICAL
9.1 Jul 29

Blind SQL injection in Koollab LMS enables unauthenticated attackers to exfiltrate sensitive database contents, includin

CVE-2026-63238 MEDIUM
6.5 Jul 29

An authentication bypass in Koollab LMS allows unauthenticated attackers to take over any account, including administrat

CVE-2026-63239 MEDIUM
5.4 Jul 29

Exposure of hard-coded AWS IAM credentials in Koollab LMS 5.3.2 allows authenticated attackers with low privileges to ac

CVE-2026-63237 MEDIUM
4.8 Jul 29

Two-factor authentication bypass in Koollab LMS allows attackers to supply a client-controlled TOTP seed and generate a

CVE-2026-63240 MEDIUM
4.3 Jul 29

Koollab LMS 5.3.2 exposes correct quiz answers through the course status endpoint to authenticated learners without requ

CVE-2026-63242 MEDIUM
4.3 Jul 29

Integrity compromise in Koollab LMS allows authenticated learners to falsify lesson completion records via the SCORM com

CVE-2026-63235 LOW
3.7 Jul 29

Forced session termination via the login kickout endpoint in Koollab LMS allows unauthenticated attackers to deny servic

Share

EUVD-2026-50126 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy