CVE-2021-22945

CRITICAL

libcurl <= 7.73.0, 7.78.0 - Use After Free

Title source: llm

Description

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*.

Scores

CVSS v3 9.1
EPSS 0.0035
EPSS Percentile 57.3%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H

Classification

CWE
CWE-415
Status published

Affected Products (19)

haxx/libcurl < 7.78.0
fedoraproject/fedora
fedoraproject/fedora
netapp/cloud_backup
netapp/clustered_data_ontap
oracle/mysql_server < 5.7.35
netapp/h300s_firmware
netapp/h500s_firmware
netapp/h700s_firmware
netapp/h300e_firmware
netapp/h500e_firmware
netapp/h700e_firmware
netapp/h410s_firmware
netapp/solidfire_baseboard_management_controller_firmware
apple/macos < 12.3
... and 4 more

Timeline

Published Sep 23, 2021
Tracked Since Feb 18, 2026