PT-2025-36337 · Fs2-Io+1 · Fs2-Io+1

Mpilquist

·

Published

2025-09-05

·

Updated

2025-11-07

·

CVE-2025-58369

CVSS v3.1

5.3

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Name of the Vulnerable Software and Affected Versions fs2 versions 3.12.2 and lower fs2 versions 3.13.0-M1 through 3.13.0-M6
Description fs2, a compositional, streaming I/O library for Scala, is susceptible to denial of service attacks through TLS sessions when using fs2-io on the JVM with the fs2.io.net.tls package. During TLS handshake establishment, if one side closes the write stream while the peer is awaiting further data, the peer can enter a CPU spin loop on socket read, consuming CPU resources until the connection closes. This can potentially disrupt an fs2-io powered server.
Recommendations Upgrade to fs2 version 3.12.1 or later. Upgrade to fs2 version 3.13.0-M7 or later.

Exploit

Fix

DoS

Resource Exhaustion

Weakness Enumeration

Related Identifiers

CVE-2025-58369
GHSA-RRW2-PX9J-QFFJ

Affected Products

Fs2
Fs2-Io