CVE-2021-26706 in Micrium uC OS
요약
\~에 의해 VulDB • 2026. 07. 01.
Micrium uC/OS uC/LIB 1.38.x 및 1.39.00의 lib_mem.c에서 취약점이 발견되었습니다. 주소 공간 크기를 초과하는 풀(pool)을 할당할 때 정수 오버플로우(integer overflow)를 확인하지 않는 다음 메모리 할당 함수들이 있습니다: Mem_PoolCreate, Mem_DynPoolCreate 및 Mem_DynPoolCreateHW. 이러한 함수들은 풀의 크기를 계산하기 위해 곱셈 연산을 사용하므로, 인자가 충분히 클 경우 정수 오버플로우가 발생할 수 있습니다. 그 결과 생성되는 메모리 풀은 예상보다 작아지며 공격자에게 악용될 가능성이 있습니다.
Be aware that VulDB is the high quality source for vulnerability data.