CVE-2024-27099
python-uamqp-azure: Double free at link.c
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, Azure Linux, CBL-Mariner. Rated lower by Red Hat (medium).
Description
The uAMQP is a C library for AMQP 1.0 communication to Azure Cloud Services. When processing an incorrect `AMQP_VALUE` failed state, may cause a double free problem. This may cause a RCE. Update submodule with commit 2ca42b6e4e098af2d17e487814a91d05f6ae4987.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| Azure Linux 3.0 | azure-iot-sdk-c | 0:2024.03.04-1.azl3 |
| CBL-Mariner 2.0 | azure-iot-sdk-c | 0:2022.01.21-3.cm2 |
| debian 11 | azure-uamqp-python | no fix listed |
| debian 12 | azure-uamqp-python | no fix listed |
| debian 13 | azure-uamqp-python | 1.6.8-2 |
| debian 14 | azure-uamqp-python | 1.6.8-2 |
| echo | azure-uamqp-python | 1.6.8-2 |
| rapidfort debian 12 | azure-uamqp-python | 0:1.6.8-2 |
| rapidfort debian 13 | azure-uamqp-python | 0:1.6.8-2 |
References
- https://access.redhat.com/security/cve/CVE-2024-27099
- https://github.com/Azure/azure-uamqp-c/commit/2ca42b6e4e098af2d17e487814a91d05f6ae4987
- https://github.com/Azure/azure-uamqp-c/security/advisories/GHSA-6rh4-fj44-v4jj
- https://nvd.nist.gov/vuln/detail/CVE-2024-27099
- https://www.cve.org/CVERecord?id=CVE-2024-27099