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
| Vector | AV: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
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Fs2
Fs2-Io