CVE Catalog

CVE-2021-33574

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
2.87%

87th percentile - higher than 87% of all known CVEs

Summary

The mq_notify function in the GNU C Library (glibc) versions 2.32 and 2.33 has a use-after-free. It may use the notification thread attributes object (passed through its struct sigevent parameter) after it has been freed by the caller, leading to a denial of service (application crash) or possibly unspecified other impact.

Risk Assessment

The vulnerability may allow remote or local triggering of an application crash and, in unspecified cases, other memory corruption-related effects. It affects systems using glibc versions 2.32 and 2.33 with the mq_notify function.

Recommendation

Update glibc to a version later than 2.33 or apply vendor patches. Check whether applications in the organization use the mq_notify function and include them in the update process.

Other vulnerabilities in glibc

See all
Original NVD description (English source)

The mq_notify function in the GNU C Library (aka glibc) versions 2.32 and 2.33 has a use-after-free. It may use the notification thread attributes object (passed through its struct sigevent parameter) after it has been freed by the caller, leading to a denial of service (application crash) or possibly unspecified other impact.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS