An information disclosure vulnerability exists in curl <v8.1.0 when doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data to send, even when the `CURLOPT_POSTFIELDS` option has been set, if the same handle previously wasused to issue a `PUT` request which used that callback. This flaw may surprise the application and cause it to misbehave and either send off the wrong data or use memory after free or similar in the second transfer. The problem exists in the logic for a reused handle when it is (expected to be) changed from a PUT to a POST.
Conclusion & alert: CVE-2023-28322 is rated Exploit Available (54.5/100): CVSS Low severity, with medium exploitation likelihood (EPSS 0.63%). Core evidence: 1 public exploit reference(s) are indexed (Exploit-DB). Mandatory action: Public exploits are available—assess exposure, apply mitigations, and prioritize patching.
Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.
| EDB-ID | Source | Kind | Published | Link |
|---|---|---|---|---|
| — | nvd_ref | exploit_tag | Exploit-DB ↗ |
EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).
| # | Date | Old EPSS score | New EPSS score | Delta (New - Old) |
|---|---|---|---|---|
| 1 | 2026-03-22 | 0.50% | 0.63% | +0.13% |
| 2 | 2026-03-04 | 0.39% | 0.50% | +0.11% |
| 3 | 2026-03-01 | — | 0.39% | — |
Full EPSS history (32 records total)
CVSS metrics for this CVE.
| Base score | Version | Severity | Vector | Exploitability | Impact | Score source |
|---|---|---|---|---|---|---|
| 3.7 | 3.1 | LOW |
|
2.2 | 1.4 | [email protected] |
| 5.3 | 3.1 | MEDIUM |
|
3.9 | 1.4 | 134c704f-9b21-4f2e-91b3-4a467353bcc0 |
| vendor | priority | summary | link |
|---|---|---|---|
alpine
|
— | CVE-2023-28322: 1 source package rows (curl); 182 state rows across 7 repos (3.17-main, 3.18-main, 3.19-main, 3.20-main, 3.21-main, 3.22-main, edge-main); fixed 7, open 175. | https://security.alpinelinux.org/vuln/CVE-2023-28322 |
debian
|
not yet assigned | CVE-2023-28322 not yet assigned priority: Debian including 1 source packages (curl), 5 status rows across 5 suites (bookworm, bullseye, forky, sid, trixie): resolved 5. | https://security-tracker.debian.org/tracker/CVE-2023-28322 |
gentoo
|
high | CVE-2023-28322: 1 GLSA(s) (202310-12), 1 atom(s) (net-misc/curl); latest impact high. | https://bugs.gentoo.org/buglist.cgi?quicksearch=CVE-2023-28322 |
redhat
|
low | — | https://access.redhat.com/security/cve/CVE-2023-28322 |
suse
|
medium | CVE-2023-28322 severity moderate: SUSE including 400 source package names (0.23.0.3.2.452:libcurl4-7.66.0-150200.4.57.1, 0.58.0.1.264:libcurl4-8.0.1-150400.5.23.1, …), 958 product×package rows across 321 product lines (Container bci/bci-init, Container bci/dotnet-aspnet, … (321 product lines)): Fixed 806, Known Affected 152. | https://www.suse.com/security/cve/CVE-2023-28322/ |
ubuntu
|
low | CVE-2023-28322 low priority: Ubuntu including 1 source packages (curl), 13 status rows across 13 suites (bionic, focal, jammy, kinetic, lunar, mantic, noble, oracular, plucky, questing, trusty, upstream, xenial): released 13. | https://ubuntu.com/security/CVE-2023-28322 |
| Vendor | Product | Version | Raw CPE |
|---|---|---|---|
| haxx | curl | < 8.1.0 | cpe:2.3:a:haxx:curl:*:*:*:*:*:*:*:* |
| fedoraproject | fedora | 37 | cpe:2.3:o:fedoraproject:fedora:37:*:*:*:*:*:*:* |
| fedoraproject | fedora | 38 | cpe:2.3:o:fedoraproject:fedora:38:*:*:*:*:*:*:* |
| apple | macos | >= 11.0, < 11.7.9 | cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* |
| apple | macos | >= 12.0, < 12.6.8 | cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* |
| apple | macos | >= 13.0, < 13.5 | cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* |
| netapp | clustered_data_ontap | — | cpe:2.3:a:netapp:clustered_data_ontap:-:*:*:*:*:*:*:* |
| netapp | ontap_antivirus_connector | — | cpe:2.3:a:netapp:ontap_antivirus_connector:-:*:*:*:*:*:*:* |
| netapp | h300s_firmware | — | cpe:2.3:o:netapp:h300s_firmware:-:*:*:*:*:*:*:* |
| netapp | h500s_firmware | — | cpe:2.3:o:netapp:h500s_firmware:-:*:*:*:*:*:*:* |
| netapp | h700s_firmware | — | cpe:2.3:o:netapp:h700s_firmware:-:*:*:*:*:*:*:* |
| netapp | h410s_firmware | — | cpe:2.3:o:netapp:h410s_firmware:-:*:*:*:*:*:*:* |
| URL | Tags |
|---|---|
| http://seclists.org/fulldisclosure/2023/Jul/47 | Mailing List Third Party Advisory |
| http://seclists.org/fulldisclosure/2023/Jul/48 | Mailing List Third Party Advisory |
| http://seclists.org/fulldisclosure/2023/Jul/52 | Mailing List Third Party Advisory |
| https://hackerone.com/reports/1954658 | Exploit Patch Third Party Advisory |
| https://lists.debian.org/debian-lts-announce/2023/12/msg00015.html | |
| https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/F4I75RDGX5ULSSCBE5BF3P5I5SFO7ULQ/ | |
| https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Z2LIWHWKOVH24COGGBCVOWDXXIUPKOMK/ | |
| https://security.gentoo.org/glsa/202310-12 | Third Party Advisory |
| https://security.netapp.com/advisory/ntap-20230609-0009/ | Third Party Advisory |
| https://support.apple.com/kb/HT213843 | Third Party Advisory |
| https://support.apple.com/kb/HT213844 | Third Party Advisory |
| https://support.apple.com/kb/HT213845 | Third Party Advisory |