title: eCosCentric eCosPro RTOS Integer Overflow or Wraparound
description: eCosCentric eCosPro RTOS Versions 2.0.1 through 4.5.3 are vulnerable to integer wraparound in function calloc (an implementation of malloc). The unverified memory assignment can lead to arbitrary memory allocation, resulting in a heap-based buffer overflow.
problem types: CWE-190 Integer Overflow or Wraparound
affected:
{
product: eCosPro RTOS
vendor: eCosCentric
versions:
lessThanOrEqual: 4.5.3, status: affected, version:  2.0.1, versionType: custom
}
metrics:
cvssV3_1: [
attackComplexity: HIGH
attackVector: LOCAL
availabilityImpact: HIGH
baseScore: 4.6
baseSeverity: MEDIUM
confidentialityImpact: NONE
integrityImpact: LOW
privilegesRequired: HIGH
scope: UNCHANGED
userInteraction: REQUIRED
vectorString: CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:U/C:N/I:L/A:H
version: 3.1
]
solutions: Update eCosCentric eCosPro RTOS to version 4.5.4 or newer – Update available