CVE-2026-63409

Deskflow: Odd-length DSOP options vector causes out-of-bounds read in Deskflow client

State
Published
Severity
8.2 High
Published
Aug 17, 2026
Updated
Aug 18, 2026
Reserved
Jul 16, 2026

Read the record on cve.org

Description

Deskflow is a keyboard and mouse sharing app. From 1.17.0 until continuous build 1.26.0.296, a malicious Deskflow server can send an odd-length DSOP vector to ServerProxy::setOptions() in src/lib/client/ServerProxy.cpp, causing the missing value after the final option key to be read beyond the vector during the PacketStreamFilter::filterEvent to ServerProxy::handleData() to ServerProxy::parseHandshakeMessage() call chain and crash the connected client. This issue is fixed in continuous build 1.26.0.296.

Scores

CVSSScoreVectorSource
3.18.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:HGitHub_M

Weaknesses

Affected Products

ProductVersions
deskflowdeskflow
  • >= 1.17.0, < 1.26.0.296Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.