Read the docs
TI-2026-28815 Aliases CVE-2026-39959GHSA-xrw6-gwf8-vvr9

Tmds.DBus: malicious D-Bus peers can spoof signals, exhaust file descriptor resources, and cause denial of service

Priority LOW 30CWE-290Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Security bypass, Denial of service
Confidentiality · integrity · availability
None · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-290 and CWE-770.

Summary

Tmds.DBus provides .NET libraries for working with D-Bus from .NET. Tmds.DBus and Tmds.DBus.Protocol are vulnerable to malicious D-Bus peers. A peer on the same bus can spoof signals by impersonating the owner of a well-known name, exhaust system resources or cause file descriptor spillover by sending messages with an excessive number of Unix file descriptors, and crash the application by sending malformed message bodies that cause unhandled exceptions on the SynchronizationContext. This vulnerability is fixed in Tmds.DBus 0.92.0 and Tmds.DBus.Protocol 0.92.0 and 0.21.3.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00126 2nd percentileScored 2026-11-07
Fix Fixed Tmds.DBus (tmds): 0.92.0Tmds.DBus.Protocol (tmds): 0.21.3, 0.92.0+2 more products

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
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
tmdsTmds.DBusbefore 0.92.00.92.0Patch availableCNA
tmdsTmds.DBus.Protocolbefore 0.21.3; 0.22.0 to before 0.92.00.21.3, 0.92.0Patch availableCNA
—Tmds.DBus (NuGet)before 0.92.00.92.0Patch availableGHSA-xrw6-gwf8-vvr9
—Tmds.DBus.Protocol (NuGet)before 0.21.30.21.3Patch availableGHSA-xrw6-gwf8-vvr9
—Tmds.DBus.Protocol (NuGet)0.22.0 to before 0.92.00.92.0Patch availableGHSA-xrw6-gwf8-vvr9
  • Tmds.DBus Vendortmds Affected before 0.92.0 Fixed in 0.92.0 Patch available CNA
  • Tmds.DBus.Protocol Vendortmds Affected before 0.21.3; 0.22.0 to before 0.92.0 Fixed in 0.21.3, 0.92.0 Patch available CNA
  • Tmds.DBus (NuGet) Vendor— Affected before 0.92.0 Fixed in 0.92.0 Patch available GHSA-xrw6-gwf8-vvr9
  • Tmds.DBus.Protocol (NuGet) Vendor— Affected before 0.21.3 Fixed in 0.21.3 Patch available GHSA-xrw6-gwf8-vvr9
  • Tmds.DBus.Protocol (NuGet) Vendor— Affected 0.22.0 to before 0.92.0 Fixed in 0.92.0 Patch available GHSA-xrw6-gwf8-vvr9

Remediation

  • Fix · CNA Tmds.DBus (tmds) Fixed in 0.92.0
  • Fix · CNA Tmds.DBus.Protocol (tmds) Fixed in 0.21.3, 0.92.0
  • Fix · GHSA-xrw6-gwf8-vvr9 Tmds.DBus (NuGet) Fixed in 0.92.0 Advisory →
  • Fix · GHSA-xrw6-gwf8-vvr9 Tmds.DBus.Protocol (NuGet) Fixed in 0.21.3 Advisory →
  • Fix · GHSA-xrw6-gwf8-vvr9 Tmds.DBus.Protocol (NuGet) Fixed in 0.92.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-39959
  2. 2026-10-03 Alias added: GHSA-xrw6-gwf8-vvr9

References

Sources