Patch Forecast
Yellow warning
Plan into this sprint.

CVE-2026-107928

When curl is built with GnuTLS, a malicious WebSocket server can make curl send memory past its…

Risk score
58/100
CVSS
8.1 v3.1
Exploit chance (30 days)
0.3%
Published
20 Oct 2026

Open in the live forecast Today's forecast

What to know

What it is
When curl is built with GnuTLS, a malicious WebSocket server can make curl send memory past its send buffer. This is due to an out of bounds read following when gnutls_record_send() returns a number of bytes sent greater than the number of bytes it was given to send. GnuTLS does that after a blocked send.
Affected
See advisory
Fix
Apply the vendor's security update; see the linked advisory.
Exploitation
No known exploitation

Why it is Yellow

  • CVSS 8.1 high
  • Remotely exploitable without logging in

References

Original description

When curl is built with GnuTLS, a malicious WebSocket server can make curl send memory past its send buffer. This is due to an out of bounds read following when `gnutls_record_send()` returns a number of bytes sent **greater than the number of bytes it was given to send**. GnuTLS does that after a blocked send.

Last activity 20 Oct 2026. Patch Forecast updates every hour.