CVE-2025-56800
Full vulnerability record from the local CVENow database.
Description
Reolink desktop application 8.18.12 contains a vulnerability in its local authentication mechanism. The application implements lock screen password logic entirely on the client side using JavaScript within an Electron resource file. Because the password is stored and returned via a modifiable JavaScript property(a.settingsManager.lockScreenPassword), an attacker can patch the return value to bypass authentication. NOTE: this is disputed by the Supplier because the lock-screen bypass would only occur if the local user modified his own instance of the application.
Severity
MEDIUM
CVSS score
5.1
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2025-10-21 19:21:22.780000
Last modified
2026-11-05 22:10:00.203000
View original CVE JSON
{
"id": "CVE-2025-56800",
"sourceIdentifier": "[email protected]",
"published": "2025-10-21T19:21:22.780",
"lastModified": "2026-11-05T22:10:00.203",
"vulnStatus": "Analyzed",
"cveTags": [
{
"sourceIdentifier": "[email protected]",
"tags": [
"disputed"
]
}
],
"descriptions": [
{
"lang": "en",
"value": "Reolink desktop application 8.18.12 contains a vulnerability in its local authentication mechanism. The application implements lock screen password logic entirely on the client side using JavaScript within an Electron resource file. Because the password is stored and returned via a modifiable JavaScript property(a.settingsManager.lockScreenPassword), an attacker can patch the return value to bypass authentication. NOTE: this is disputed by the Supplier because the lock-screen bypass would only occur if the local user modified his own instance of the application."
},
{
"lang": "es",
"value": "La aplicación de escritorio Reolink 8.18.12 contiene una vulnerabilidad en su mecanismo de autenticación local. La aplicación implementa la lógica de contraseña de la pantalla de bloqueo completamente en el lado del cliente usando JavaScript dentro de un archivo de recursos de Electron. Debido a que la contraseña se almacena y se devuelve a través de una propiedad JavaScript modificable (a.settingsManager.lockScreenPassword), un atacante puede parchear el valor de retorno para omitir la autenticación. NOTA: esto es disputado por el Proveedor porque la omisión de la pantalla de bloqueo solo ocurriría si el usuario local modificara su propia instancia de la aplicación."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "n/a",
"product": "n/a",
"versions": [
{
"version": "n/a",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N",
"baseScore": 5.1,
"baseSeverity": "MEDIUM",
"attackVector": "LOCAL",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 2.5,
"impactScore": 2.5
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2025-10-21T20:34:16.597455Z",
"id": "CVE-2025-56800",
"options": [
{
"exploitation": "poc"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-290"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:reolink:reolink:8.18.12:*:*:*:desktop:*:*:*",
"matchCriteriaId": "30EFCAEB-546D-449F-A08D-360DFF9CE745"
}
]
}
]
}
],
"references": [
{
"url": "https://github.com/shinyColumn/CVE-2025-56800",
"source": "[email protected]",
"tags": [
"Exploit",
"Third Party Advisory"
]
},
{
"url": "https://shinycolumn.notion.site/reolink-auth-bypass",
"source": "[email protected]",
"tags": [
"Exploit",
"Third Party Advisory"
]
}
]
}