CVE-2026-8925
CVE-2026-8925 · SASL double-free
This page contains facts from public vulnerability sources. Check the original advisory before updating.
The curl logic that works with SASL authentication could end up cleaning up the GSASL context *twice* without clearing the pointer in between, making it `free()` the same pointer twice.
CVSS 9.8 · Critical · EPSS 1.1% · Fix available
- Published
- Updated
Stack: system
Affected products and versions
curl
- Versions
- ≥ 8.15.0, < 8.16.1: Affected (semver)
- ≥ 8.17.0, < 8.20.1: Affected (semver)
Update to 8.16.1; Update to 8.20.1
curl
- Versions
- ≥ ab650379a8c25ca952f651476d25b4cdd77bb3fc, < 3da249e1f0716c06644ed3522a37a8bf81808012: Affected (git)
No fix published
curl
- Versions
- 8.20.0: Affected
- 8.19.0: Affected
- 8.18.0: Affected
- 8.17.0: Affected
- 8.16.0: Affected
- 8.15.0: Affected
No fix published
curl Debian:14
- Versions
- 8.14.1-2
- 8.14.1-2+exp1
- 8.15.0-1
- 8.15.0-1~bpo13+1
- 8.15.0-1~exp1
- 8.15.0~rc1-1exp1
- 8.15.0~rc2-1~exp1
- 8.15.0~rc3-1~exp1
- 8.16.0-1
- 8.16.0-1+exp1
- 8.16.0-1~bpo13+1
- 8.16.0-2
- 8.16.0-3
- 8.16.0-4
- 8.16.0-4~bpo13+1
- 8.16.0~rc1-1~exp1
- 8.16.0~rc2-1
- 8.16.0~rc2-2
- 8.16.0~rc3-1
- 8.17.0-1
- 8.17.0-2
- 8.17.0-3
- 8.17.0~rc1-1~exp1
- 8.17.0~rc2-1
- 8.17.0~rc3-1
- 8.18.0-1
- 8.18.0-1~bpo13+1
- 8.18.0-2
- 8.18.0~rc1-1+exp1
- 8.18.0~rc2-1
- 8.18.0~rc3-1
- 8.19.0-1
- 8.19.0-1+exp1
- 8.19.0-1~bpo13+1
- 8.19.0-2
- 8.19.0-3
- 8.19.0-3+exp1
- 8.19.0-3+exp2
- 8.19.0~rc1-1~exp1
- 8.19.0~rc2-1
- 8.19.0~rc2-2
- 8.19.0~rc3-1
- 8.20.0-1
- 8.20.0-1+exp
- 8.20.0-2
- 8.20.0-2+exp1
- 8.20.0-2~bpo13+1
- 8.20.0-3
- 8.20.0-4
- 8.20.0-5
- 8.20.0-5~bpo13+1
- 8.20.0~rc1-1+exp1
- 8.20.0~rc1-1+exp2
- 8.20.0~rc1-1+exp3
- 8.20.0~rc2-1
- 8.20.0~rc2-1+exp1
- 8.20.0~rc3-1
- 8.20.0~rc3-1+exp1
- 8.21.0~rc1-1+exp1
- Affected ranges
- ECOSYSTEM: < 8.21.0~rc2-1
Update to 8.21.0~rc2-1
curl Ubuntu:22.04:LTS
- Versions
- 7.74.0-1.3ubuntu2
- 7.74.0-1.3ubuntu3
- 7.80.0-3
- 7.81.0-1
- 7.81.0-1ubuntu1.1
- 7.81.0-1ubuntu1.2
- 7.81.0-1ubuntu1.3
- 7.81.0-1ubuntu1.4
- 7.81.0-1ubuntu1.6
- 7.81.0-1ubuntu1.7
- 7.81.0-1ubuntu1.8
- 7.81.0-1ubuntu1.10
- 7.81.0-1ubuntu1.11
- 7.81.0-1ubuntu1.13
- 7.81.0-1ubuntu1.14
- 7.81.0-1ubuntu1.15
- 7.81.0-1ubuntu1.16
- 7.81.0-1ubuntu1.17
- 7.81.0-1ubuntu1.18
- 7.81.0-1ubuntu1.19
- 7.81.0-1ubuntu1.20
- 7.81.0-1ubuntu1.21
- 7.81.0-1ubuntu1.22
- 7.81.0-1ubuntu1.23
- 7.81.0-1ubuntu1.24
- Affected ranges
- ECOSYSTEM: < 7.81.0-1ubuntu1.25
Update to 7.81.0-1ubuntu1.25
curl Ubuntu:24.04:LTS
- Versions
- 8.2.1-1ubuntu3
- 8.2.1-1ubuntu3.1
- 8.4.0-2ubuntu1
- 8.5.0-2ubuntu1
- 8.5.0-2ubuntu2
- 8.5.0-2ubuntu8
- 8.5.0-2ubuntu9
- 8.5.0-2ubuntu10
- 8.5.0-2ubuntu10.1
- 8.5.0-2ubuntu10.2
- 8.5.0-2ubuntu10.3
- 8.5.0-2ubuntu10.4
- 8.5.0-2ubuntu10.5
- 8.5.0-2ubuntu10.6
- 8.5.0-2ubuntu10.7
- 8.5.0-2ubuntu10.8
- 8.5.0-2ubuntu10.9
- Affected ranges
- ECOSYSTEM: < 8.5.0-2ubuntu10.10
Update to 8.5.0-2ubuntu10.10
curl Ubuntu:25.10
- Versions
- 8.12.1-3ubuntu1
- 8.13.0-5ubuntu1
- 8.14.1-1ubuntu2
- 8.14.1-1ubuntu3
- 8.14.1-2ubuntu1
- 8.14.1-2ubuntu1.1
- 8.14.1-2ubuntu1.2
- 8.14.1-2ubuntu1.3
- Affected ranges
- ECOSYSTEM: < 8.14.1-2ubuntu1.4
Update to 8.14.1-2ubuntu1.4
curl Ubuntu:26.04:LTS
- Versions
- 8.14.1-2ubuntu1
- 8.17.0-1ubuntu1
- 8.18.0-1ubuntu1
- 8.18.0-1ubuntu2
- 8.18.0-1ubuntu2.1
- Affected ranges
- ECOSYSTEM: < 8.18.0-1ubuntu2.2
Update to 8.18.0-1ubuntu2.2