Read the docs
TI-2026-46910 Aliases CVE-2026-65832

Out-of-bounds read in deskflow

Priority HIGH 75CWE-125Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
Low · None · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA.

Summary

Deskflow is a keyboard and mouse sharing app. Prior to continuous build 1.26.0.299, a remote unauthenticated Deskflow server can send kMsgDSetOptions (DSOP) values to ServerProxy::setOptions() in src/lib/client/ServerProxy.cpp so that the value following a modifier option poisons m_modifierTranslationTable, after which ServerProxy::translateKey() or ServerProxy::translateModifierMask() indexes the seven-row s_translationTable or s_masks arrays out of bounds, disclosing four bytes at an attacker-selected relative offset or crashing the connected client; an odd option count also causes an out-of-bounds OptionsList read. This issue is fixed in continuous build 1.26.0.299.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00551 46th percentileScored 2026-11-07
Fix Fixed deskflow (deskflow): 1.26.0.299

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
deskflowdeskflowbefore 1.26.0.2991.26.0.299Patch availableCNA
  • deskflow Vendordeskflow Affected before 1.26.0.299 Fixed in 1.26.0.299 Patch available CNA

Remediation

  • Fix · CNA deskflow (deskflow) Fixed in 1.26.0.299

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-65832

References

  • TI-2026-45196 Deskflow: Odd-length DSOP options vector causes out-of-bounds read in Deskflow client CVSS 3.1HIGH 8.2
  • TI-2026-30065 Deskflow: Local privilege escalation via unauthenticated IPC CVSS 3.1HIGH 7.8
  • TI-2026-30064 Deskflow: clipboard deserialization global-buffer-overflow CVSS 4.0HIGH 7.4
  • TI-2026-32267 Deskflow: TLS multiplexer DoS on failed `SSL_accept` CVSS 3.1HIGH 7.5
  • TI-2026-46991 Deskflow: Clipboard receiver can accumulate data beyond Deskflow's configured clipboard size limit CVSS 3.1MEDIUM 6.5

Sources