PT-2025-5630 · Hashicorp · Yamux

Published

2025-01-29

·

Updated

2025-01-29

CVSS v4.0

6.6

Medium

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U
Name of the Vulnerable Software and Affected Versions: github.com/hashicorp/yamux (affected versions not specified)
Description: The issue concerns a potential denial of service due to timed out writes. When the default values for Session.config.KeepAliveInterval and Session.config.ConnectionWriteTimeout are used, it can lead to Stream.Read calls hanging indefinitely if the corresponding Stream.Write call returns with ErrConnectionWriteTimeout. This can occur due to network congestion between the two sides of a connection. Any conditions causing network writes to stall for 10-30 seconds can trigger this issue, including high CPU contention or BGP reconvergence.
Recommendations: At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Allocation of Resources Without Limits

Weakness Enumeration

Related Identifiers

GHSA-29QP-CRVH-W22M

Affected Products

Yamux