Aller au contenu
8.1 Élevée

CVE-2026-107928 When curl is built with GnuTLS, a malicious WebSocket server can make curl send memory past its send buffer

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.

Produits et versions touchés

Produit Versions touchées Corrigé en
curl 8.22.0 Pas de correctif indiqué
curl 8.21.0 Pas de correctif indiqué
curl 8.20.0 Pas de correctif indiqué
curl 8.19.0 Pas de correctif indiqué
curl 8.18.0 Pas de correctif indiqué
curl 8.17.0 Pas de correctif indiqué
curl 8.16.0 Pas de correctif indiqué
curl 8.15.0 Pas de correctif indiqué
curl 8.14 8.14.0 → 8.14.1 Pas de correctif indiqué
Afficher les 17 autres branches
Produit Versions touchées Corrigé en
curl 8.13.0 Pas de correctif indiqué
curl 8.12 8.12.0 → 8.12.1 Pas de correctif indiqué
curl 8.11 8.11.0 → 8.11.1 Pas de correctif indiqué
curl 8.10 8.10.0 → 8.10.1 Pas de correctif indiqué
curl 8.9 8.9.0 → 8.9.1 Pas de correctif indiqué
curl 8.8.0 Pas de correctif indiqué
curl 8.7 8.7.0 → 8.7.1 Pas de correctif indiqué
curl 8.6.0 Pas de correctif indiqué
curl 8.5.0 Pas de correctif indiqué
curl 8.4.0 Pas de correctif indiqué
curl 8.3.0 Pas de correctif indiqué
curl 8.2 8.2.0 → 8.2.1 Pas de correctif indiqué
curl 8.1 8.1.0 → 8.1.2 Pas de correctif indiqué
curl 8.0 8.0.0 → 8.0.1 Pas de correctif indiqué
curl 7.88 7.88.0 → 7.88.1 Pas de correctif indiqué
curl 7.87.0 Pas de correctif indiqué
curl 7.86.0 Pas de correctif indiqué

Références

Chronologie

  1. Publiée
  2. Dernière modification
Les 98 CVE de curl →
Suivre cette CVE