cbcvebase.
CVE-2024-25110
published 2024-02-12

CVE-2024-25110: The UAMQP is a general purpose C library for AMQP 1.0. During a call to open_get_offered_capabilities, a memory allocation may fail causing a use-after-free…

PriorityP355high8.1CVSS 3.1
AVNACHPRNUINSUCHIHAH
EPSS
6.64%
93.0th percentile
The UAMQP is a general purpose C library for AMQP 1.0. During a call to open_get_offered_capabilities, a memory allocation may fail causing a use-after-free issue and if a client called it during connection communication it may cause a remote code execution. Users are advised to update the submodule with commit `30865c9c`. There are no known workarounds for this vulnerability.

Affected

11 ranges
VendorProductVersion rangeFixed in
azureazure-uamqp-c< 2024-01-012024-01-01
debianazure-uamqp-python< azure-uamqp-python 1.6.8-2 (forky)azure-uamqp-python 1.6.8-2 (forky)
microsoftazure_uamqp< 2024-02-012024-02-01
msrcazl3_azure-iot-sdk-c_2023.08.07-1_on_azure_linux_3.0
msrcazl3_azure-iot-sdk-c_2024.03.04-1_on_azure_linux_3.0
msrcazure_linux_3.0_arm
msrcazure_linux_3.0_x64
msrccbl2_azure-iot-sdk-c_2022.01.21-3_on_cbl_mariner_2.0
msrccbl2_azure-iot-sdk-c_2022.01.21-4_on_cbl_mariner_2.0
msrccbl_mariner_2.0_arm
msrccbl_mariner_2.0_x64

CVSS provenance

nvdv3.18.1HIGHCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
osv8.1HIGH
vendor_debian9.8CRITICAL
vendor_redhat9.8CRITICAL
vendor_msrc8.1HIGH
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.