CVE-2026-63229
Full vulnerability record from the local CVENow database.
Description
A pre-authentication blind SQL injection vulnerability in Koollab LMS allowed an unauthenticated attacker to use a time-based SQL oracle via the SSO OAuth endpoint to read sensitive database contents, including personally identifiable information, credentials, and valid JWT tokens that may enable account takeover.
Severity
CRITICAL
CVSS score
9.1
(v3.1)
Vulnerability status
Deferred
Source identifier
5f57b9bf-260d-4433-bf07-b6a79e9bb7d4
Published
2026-07-29 07:16:42.267000
Last modified
2026-10-23 23:10:00.157000
View original CVE JSON
{
"id": "CVE-2026-63229",
"sourceIdentifier": "5f57b9bf-260d-4433-bf07-b6a79e9bb7d4",
"published": "2026-07-29T07:16:42.267",
"lastModified": "2026-10-23T23:10:00.157",
"vulnStatus": "Deferred",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "A pre-authentication blind SQL injection\nvulnerability in Koollab LMS allowed an unauthenticated attacker to use a time-based SQL oracle via\nthe SSO OAuth endpoint to read sensitive database contents, including\npersonally identifiable information, credentials, and valid JWT tokens that may\nenable account takeover."
},
{
"lang": "es",
"value": "Una vulnerabilidad de inyección SQL ciega de preautenticación en Koollab LMS permitió a un atacante no autenticado utilizar un oráculo SQL basado en tiempo a través del endpoint SSO OAuth para leer contenidos sensibles de la base de datos, incluyendo información de identificación personal, credenciales y tokens JWT válidos que pueden permitir la toma de control de cuentas."
}
],
"affected": [
{
"source": "5f57b9bf-260d-4433-bf07-b6a79e9bb7d4",
"affectedData": [
{
"vendor": "Three Learning",
"product": "Koollab LMS",
"defaultStatus": "unaffected",
"versions": [
{
"version": "5.3.2",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "5f57b9bf-260d-4433-bf07-b6a79e9bb7d4",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N",
"baseScore": 9.1,
"baseSeverity": "CRITICAL",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 3.9,
"impactScore": 5.2
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-07-29T19:15:59.121086Z",
"id": "CVE-2026-63229",
"options": [
{
"exploitation": "none"
},
{
"automatable": "yes"
},
{
"technicalImpact": "total"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-89"
}
]
}
],
"references": [
{
"url": "https://www.csa.gov.sg/alerts-and-advisories/alerts/al-2026-094/",
"source": "5f57b9bf-260d-4433-bf07-b6a79e9bb7d4"
}
]
}