CVE-2021-26706 in Micrium uC OS
Zusammenfassung
von VulDB • 01.07.2026
Es wurde ein Problem in lib_mem.c von Micrium uC/OS uC/LIB 1.38.x und 1.39.00 entdeckt. Die folgenden Speicherzuweisungsfunktionen prüfen nicht auf Integer-Overflow (Überlauf ganzzahliger Werte), wenn sie einen Pool zuweisen, dessen Größe den Adressraum überschreitet: Mem_PoolCreate, Mem_DynPoolCreate und Mem_DynPoolCreateHW. Da diese Funktionen zur Berechnung der Poolgrößen eine Multiplikation verwenden, kann die Operation bei ausreichend großen Argumenten zu einem Integer-Overflow führen. Der resultierende Speicherpool wird kleiner sein als erwartet und könnte von einem Angreifer ausgenutzt werden.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.