NASA CryptoLib
cpe:2.3:a:nasa:cryptolib:*:*:*:*:*:*:*
- <= v1.4.2
A high-severity out-of-bounds write vulnerability has been identified in CryptoLib versions prior to 1.4.3. The issue arises in the Crypto_Config_Add_Gvcid_Managed_Parameters function, which improperly validates the gvcid_counter parameter. This oversight allows the function to accept values that exceed the intended limit, leading to a write operation that extends beyond the allocated array boundary. The overflowed data can overwrite the gvcid_counter variable, potentially disrupting the parameter lookup and registration processes that depend on it.
Exploitation of this vulnerability causes a memory corruption issue by overwriting a counter variable with arbitrary values. This could disrupt the functionality of the parameter management system, leading to incorrect behavior in how parameters are looked up or registered.
Users can upgrade to CryptoLib version 1.4.3 or later to address this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.