CVE-2021-22945
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
CVSS
9.1
Crítico
EPSS
6.7%
p94
KEV
—
Exploit Today
28
0-100
Publicado: 23 sept 2021 · Última mod.: 14 oct 2026 · CWE-415
6.7%EPSS · 30 días6.7%
2026-10-042026-10-31
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*.
- seclists.orghttp://seclists.org/fulldisclosure/2022/Mar/29
- cert-portal.siemens.comhttps://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf
- hackerone.comhttps://hackerone.com/reports/1269242
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/APOAK4X73EJTAPTSVT7IRVDMUWVXNWGD/
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/RWLEC6YVEM2HWUBX67SDGPSY4CQB72OE/
- security.gentoo.orghttps://security.gentoo.org/glsa/202212-01
- security.netapp.comhttps://security.netapp.com/advisory/ntap-20211029-0003/
- support.apple.comhttps://support.apple.com/kb/HT213183
- www.debian.orghttps://www.debian.org/security/2022/dsa-5197
- www.oracle.comhttps://www.oracle.com/security-alerts/cpuoct2021.html
- seclists.orghttp://seclists.org/fulldisclosure/2022/Mar/29
- cert-portal.siemens.comhttps://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf
- hackerone.comhttps://hackerone.com/reports/1269242
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/APOAK4X73EJTAPTSVT7IRVDMUWVXNWGD/
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/RWLEC6YVEM2HWUBX67SDGPSY4CQB72OE/
- security.gentoo.orghttps://security.gentoo.org/glsa/202212-01
- security.netapp.comhttps://security.netapp.com/advisory/ntap-20211029-0003/
- support.apple.comhttps://support.apple.com/kb/HT213183
- www.debian.orghttps://www.debian.org/security/2022/dsa-5197
- www.oracle.comhttps://www.oracle.com/security-alerts/cpuoct2021.html
CVECVSSEPSSKEVRExplotTítuloVis.
CVE-2026-119338—3.2%
——1Tesseract is an open source OCR engine. From 5.4.0 until 5.5.4, AppendLinePolygon in src/api/pagerenderer.cpp destroys the caller-owned right-to-left Pta accumulator while receiving it by value, leaving line_top_rtl_pts and line_bottom_rtl_pts dangling. On an upright Hebrew or Arabic page at the default PAGE XML level, POLYGONFLAG with a false skewed_flag enters the vulnerable calls, while LEVELFLAG greater than zero provides an alternative gate. The calls repeatedly read and free the stale object, causing a double free and use after free and allowing corrupted coordinates to reach RecalcPolygonline. This issue is fixed in version 5.5.4.2dCVE-2026-1191167.8 ALT5.2%
——2A use-after-free and double-free issue in the SetClient command handler of the kmstool-enclave sample application of AWS aws-nitro-enclaves-sdk-c before 0.4.6 may allow an application that runs on the parent EC2 instance to corrupt heap memory inside a Nitro Enclave which may lead to arbitrary code execution within the enclave.
To remediate this issue, users should rebuild any enclave image that includes kmstool-enclave, or code derived from it, against aws-nitro-enclaves-sdk-c 0.4.6.2dCVE-2026-858908.8 ALT48.0%
——14Double free in Microsoft Edge (Chromium-based) allows an unauthorized attacker to execute code over a network.2dCVE-2026-838318.8 ALT55.5%
——17Double free in Microsoft Edge (Chromium-based) allows an unauthorized attacker to execute code over a network.1dCVE-2026-888127.8 ALT8.3%
——2A double free in XKB SetGeometryin X.Org X Server before 21.1.25 and X Wayland before 24.1.14 could be used by attached clients to cause a crash or potentially code in the x server context.5dCVE-2026-1167435.5 MED2.3%
——1libyal libmsiecf through 20260525 contains a double free vulnerability in libmsiecf_url_values_read_data() that allows attackers to corrupt heap memory via crafted partial URL records. Attackers can supply a crafted MSIE cache index.dat file whose recovered partial record has an oversized unknown_offset, crashing forensic tools processing it.5d