Neko: Authorization bypass in legacy WebRTC input handling
CVE-2026-116679
Impact When legacy mode is enabled and session.implicithosting is enabled, the legacy WebRTC data channel incorrectly authorizes input events due to a logic error in LegacyIsHost(). As a result, an authenticated room member may be able to send mouse and keyboard input through the legacy WebRTC control channel even when controls are locked or the member would otherwise not be authorized through the modern control API. The issue affects only the legacy WebRTC input path. The modern HTTP/WebSocket control path correctly enforces authorization checks and is not affected. To exploit this issue, an attacker must: Be authenticated as a room member. Successfully establish a WebRTC connection. Access a deployment using the legacy WebRTC input handler. No unauthenticated access or privilege escalation outside the application is possible. Patches The issue has been fixed in [v3.1.5](https://github.com/m1k1o/neko/releases/tag/v3.1.5) by correcting the authorization logic in the legacy WebRTC handler. Users should upgrade to [v3.1.5](https://github.com/m1k1o/neko/releases/tag/v3.1.5) or later. Fix: [395ca1a](https://github.com/m1k1o/neko/commit/395ca1a6f62b7b0e270e654d366a2d57b8042efd)…
Assessment
- CVSS
- 5.4 (v3.1)
- Severity
- Medium
- EPSS
- 0.00311% chance of exploitation in the next 30 days
- Known exploited
- Not listed in CISA KEV
- Exploit availability
- Nothing found in Exploit-DB, Metasploit, Nuclei or public PoC repositories
- Published
- 27 October 2026
- Last updated
- 27 October 2026
- Affected
- go · github.com/m1k1o/neko/server
- Weakness
- CWE-863
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
At the source
References
- https://github.com/m1k1o/neko/security/advisories/GHSA-5cp7-fp4j-wwcv
- https://nvd.nist.gov/vuln/detail/CVE-2026-116679
- https://github.com/m1k1o/neko/pull/675
- https://github.com/m1k1o/neko/commit/395ca1a6f62b7b0e270e654d366a2d57b8042efd
- https://github.com/m1k1o/neko/releases/tag/v3.1.5
- https://github.com/advisories/GHSA-5cp7-fp4j-wwcv
Community proofs of concept
No community proof of concept yet. If you have one for a published vulnerability and the right to share it, add it below — it will appear here once reviewed.
Submit a proof of concept
Only for publicly disclosed vulnerabilities, and only material from testing you were authorised to perform. This platform does not buy, sell, or broker exploits — see earning from vulnerability research for legitimate bounty programs. Submissions are reviewed before they appear. Text only; do not include live credentials, personal data, or anything targeting systems you are not permitted to test.
Query this programmatically
Agents can read this through the MCP endpoint, or over HTTP:
curl https://cve.zerocrew.in/api/cve/CVE-2026-116679