CVE-2021-45960High · CVSS 8.8EPSS 4.67%Fix availableCVE-2021-45960In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) places in the storeAtts function in xmlparse.c can lead to realloc misbehavior (e.g., allocating too few bytes, or only freeing memory).expatOperating systemsUpdate to 2.2.9-1ubuntu0.2Published January 1, 2022Updated October 14, 2026Source advisory 1 ↗Source advisory 2 ↗Source advisory 3 ↗