CVE-2026-82208
Fixed in a distro release EPSS <1%CVSS 7.5
With the wolfSSL backend, when CA caching is enabled and an `CURLOPT_SSL_CTX_FUNCTION` callback replaces the trust store, libcurl can silently reinstall the cached store after the callback returns. A certificate trusted by the cached store but rejected by the callback-selected store is then incorrectly accepted.
Products: curl
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine 3.23 | curl | 8.22.0-r0 |
| Alpine 3.24 | curl | 8.22.0-r0 |
| Chainguard | curl | 8.22.0-r0 |
| Debian 13 | curl | no fix |
| Debian 14 | curl | 8.22.0-1 |
| Ubuntu 22.04 LTS | curl | no fix |
| Ubuntu 24.04 LTS | curl | no fix |
| Ubuntu 26.04 LTS | curl | no fix |
| Ubuntu Pro 14.04 LTS | curl | no fix |
| Ubuntu Pro 16.04 LTS | curl | no fix |
| Ubuntu Pro 18.04 LTS | curl | no fix |
| Ubuntu Pro 20.04 LTS | curl | no fix |
| Wolfi | curl | 8.22.0-r0 |