Skip to main content

Mirotalk P2P

3 CVEs product

Monthly

CVE-2026-121539 Nov 03, 22:30 MEDIUM PATCH This Month

Improper access control in the Socket.IO signaling handlers of MiroTalk P2P through version 2.1.38 (and the 2.0.87 line) allows a peer that already holds a live socket connection to the server to reach other peers' WebRTC signaling channels by supplying a target's peer_id, bypassing room isolation. The impact is limited to signaling relay manipulation (ICE/SDP and related room/presenter events) with low confidentiality, integrity and availability effects - assessed as a medium-severity flaw (CVSS 3.1 5.3, PR:L), not an emergency. There is no CISA KEV listing and no public exploit identified at time of analysis; the vendor has released version 2.1.39 to fix it.

Authentication Bypass Mirotalk P2P
NVD VulDB GitHub
CVSS 4.0
5.3
CVE-2026-121535 Nov 03, 22:15 LOW POC PATCH Monitor

Password guessing against locked MiroTalk P2P meeting rooms is effectively unlimited in versions up to 2.0.87, because the pre-join 'checkPassword' Socket.IO handler in app/src/server.js compares the supplied password with a plain string equality check and keeps no attempt counter or lockout, letting unauthenticated remote attackers fire guesses at will and use the 'OK'/'KO' reply as an oracle. Exposure is narrow: the target room must actually be password-locked and its room ID known or discoverable, and success still depends on the room password being weak or guessable, which is why this is rated medium severity rather than urgent. A public PoC reference exists but is not verified as working exploit code, there is no confirmed active exploitation (CISA KEV), and the vendor has released a fix in 2.1.38.

Information Disclosure Mirotalk P2P
NVD VulDB GitHub
CVSS 4.0
2.9
CVE-2023-27054 Mar 22, 22:15 MEDIUM POC PATCH This Month

A cross-site scripting (XSS) vulnerability in MiroTalk P2P before commit f535b35 allows attackers to execute arbitrary web scripts or HTML via a crafted payload injected into the Name parameter under. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS Mirotalk P2P
NVD GitHub
CVSS 3.1
6.1
EPSS
0.6%
CVSS 5.3
MEDIUM PATCH This Month

Improper access control in the Socket.IO signaling handlers of MiroTalk P2P through version 2.1.38 (and the 2.0.87 line) allows a peer that already holds a live socket connection to the server to reach other peers' WebRTC signaling channels by supplying a target's peer_id, bypassing room isolation. The impact is limited to signaling relay manipulation (ICE/SDP and related room/presenter events) with low confidentiality, integrity and availability effects - assessed as a medium-severity flaw (CVSS 3.1 5.3, PR:L), not an emergency. There is no CISA KEV listing and no public exploit identified at time of analysis; the vendor has released version 2.1.39 to fix it.

Authentication Bypass Mirotalk P2P
NVD VulDB GitHub
CVSS 2.9
LOW POC PATCH Monitor

Password guessing against locked MiroTalk P2P meeting rooms is effectively unlimited in versions up to 2.0.87, because the pre-join 'checkPassword' Socket.IO handler in app/src/server.js compares the supplied password with a plain string equality check and keeps no attempt counter or lockout, letting unauthenticated remote attackers fire guesses at will and use the 'OK'/'KO' reply as an oracle. Exposure is narrow: the target room must actually be password-locked and its room ID known or discoverable, and success still depends on the room password being weak or guessable, which is why this is rated medium severity rather than urgent. A public PoC reference exists but is not verified as working exploit code, there is no confirmed active exploitation (CISA KEV), and the vendor has released a fix in 2.1.38.

Information Disclosure Mirotalk P2P
NVD VulDB GitHub
EPSS 1% CVSS 6.1
MEDIUM POC PATCH This Month

A cross-site scripting (XSS) vulnerability in MiroTalk P2P before commit f535b35 allows attackers to execute arbitrary web scripts or HTML via a crafted payload injected into the Name parameter under. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS Mirotalk P2P
NVD GitHub

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