Independent & educational platform Not a government body. No link or affiliation with any government organisation. Made for learning only. Test only systems you own or are authorised to test. Become a Partner or Sponsor → Full disclaimer

CVE-2021-22945

critical

When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances erroneously keep a pointer to an already freed memory area and bo…

Vendor / product: Haxx — libcurl

When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances erroneously keep a pointer to an already freed memory area and both use that again in a subsequent call to send data and also free it *again*.

CVSS
9.1
9.1 (CVSS v3.1)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Severity source: NVD CVSS v3.1 (nvd@nist.gov)
Timeline (UTC)
Published: 2021-09-23 13:15
Modified: 2026-10-14 12:17
NVD status: Modified
Last synced 1 day ago
Verified against the source API 2026-10-27 07:06 UTC
Exploitation
Not listed in CISA KEV (as of last catalog sync)
Absence from KEV does not mean a CVE is not exploited. Exploitation status: unknown (no authoritative evidence in our sources).

Affected products

haxx / libcurl ≥7.73.0 ≤7.78.0
fedoraproject / fedora 33, 35
netapp / cloud_backup all versions
netapp / clustered_data_ontap all versions
oracle / mysql_server ≥5.7.0 ≤5.7.35, ≥8.0.0 ≤8.0.26
netapp / h300s_firmware all versions
netapp / h500s_firmware all versions
netapp / h700s_firmware all versions
netapp / h300e_firmware all versions
netapp / h500e_firmware all versions
netapp / h700e_firmware all versions
netapp / h410s_firmware all versions
netapp / solidfire_baseboard_management_controller_firmware all versions
apple / macos ≥12.0.0 <12.3
siemens / sinec_ins <1.0.1.1
debian / debian_linux 11.0
splunk / universal_forwarder ≥8.2.0 <8.2.12, ≥9.0.0 <9.0.6, 9.1.0

Weakness classification (CWE)

Source: NVD / CISA. “NVD-CWE-Other” and “NVD-CWE-noinfo” mean NVD could not assign a specific weakness.

Mitigation & advisories

Patch / mitigation: https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf
Patch / mitigation: https://hackerone.com/reports/1269242
Patch / mitigation: https://www.oracle.com/security-alerts/cpuoct2021.html
Patch / mitigation: https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf
Patch / mitigation: https://hackerone.com/reports/1269242
Patch / mitigation: https://www.oracle.com/security-alerts/cpuoct2021.html

References

Data sources

NVD CVE API 2.0 — fetched 2026-10-27 07:06 UTC · record ↗

Learn the basics

Understanding CVEs and CVSS Scores

Related CVEs