CVE-2026-121535 Restricción incorrecta de intentos de autenticación en MiroTalk P2P, función checkPassword
La función checkPassword del archivo app/src/server.js, componente Room Action Handler, no restringe adecuadamente los intentos excesivos de autenticación. El ataque puede lanzarse de forma remota, aunque es de alta complejidad y difícil explotación; el exploit se hizo público y la versión 2.1.38 corrige el problema.
CVSS 3.1
- CVSS 4.06.3 · media
- Probabilidad de explotación · EPSS del 09/110,5 % · percentil 44
- Explotada activamenteNo confirmada
- Exploit públicoNo conocido
Afectados
miroslavpejic85 MiroTalk P2P
2.0.02.0.12.0.22.0.32.0.42.0.52.0.62.0.72.0.82.0.92.0.102.0.112.0.122.0.132.0.142.0.152.0.162.0.172.0.182.0.192.0.202.0.212.0.222.0.23
Qué hacer
- Verificá si usás MiroTalk P2P y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
Calculadora CVSS
CVSS 3.1 · 3.7 BAJA
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:O/RC:C
- Vector de ataqueRed
- Complejidad del ataqueAlta
- Privilegios requeridosNinguno
- Interacción del usuarioNinguna
- AlcanceSin cambio
- ConfidencialidadBaja
- IntegridadNinguna
- DisponibilidadNinguna
- Madurez del exploitPrueba de concepto
- Nivel de remediaciónCorrección oficial
- Confianza del informeConfirmada
CVSS 4.0 · 6.3 MEDIA
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
- Vector de ataqueRed
- Complejidad del ataqueAlta
- Requisitos del ataqueNinguno
- Privilegios requeridosNinguno
- Interacción del usuarioNinguna
- Confidencialidad (sistema vulnerable)Baja
- Integridad (sistema vulnerable)Ninguna
- Disponibilidad (sistema vulnerable)Ninguna
- Confidencialidad (sistemas posteriores)Ninguna
- Integridad (sistemas posteriores)Ninguna
- Disponibilidad (sistemas posteriores)Ninguna
- Madurez del exploitPrueba de concepto
CVSS 3.0 · 3.7 BAJA
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:O/RC:C
- Vector de ataqueRed
- Complejidad del ataqueAlta
- Privilegios requeridosNinguno
- Interacción del usuarioNinguna
- AlcanceSin cambio
- ConfidencialidadBaja
- IntegridadNinguna
- DisponibilidadNinguna
- Madurez del exploitPrueba de concepto
- Nivel de remediaciónCorrección oficial
- Confianza del informeConfirmada
Descripción original
A vulnerability was found in miroslavpejic85 MiroTalk P2P up to 2.0.87. This vulnerability affects the function checkPassword of the file app/src/server.js of the component Room Action Handler. The manipulation results in improper restriction of excessive authentication attempts. It is possible to launch the attack remotely. Attacks of this nature are highly complex. It is stated that the exploitability is difficult. The exploit has been made public and could be used. Upgrading to version 2.1.38 is able to resolve this issue. The patch is identified as 55bec1d05f931d2e43633d6d0b7274f79ec719dd. Upgrading the affected component is advised.
Referencias (8)
- vuldb.com/vuln/430291
- vuldb.com/vuln/430291/cti
- vuldb.com/cve/CVE-2026-121535
- vuldb.com/submit/1019995
- github.com/waterhunter2000-svg/vulnerability-reports
- github.com/miroslavpejic85/mirotalk/security/advisories/GHSA-x2r2-j5hf-hp36
- github.com/waterhunter2000-svg/vulnerability-reports/blob/main/04-mirotalk-checkpassword-…
- github.com/miroslavpejic85/mirotalk/commit/55bec1d05f931d2e43633d6d0b7274f79ec719dd
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.