CryptoLib предоставляет программное решение, основанное только на использовании протокола безопасности CCSDS Space Data Link - Расширенные …
CryptoLib предоставляет программное решение, основанное только на использовании протокола безопасности CCSDS Space Data Link - Расширенные процедуры (SDLS-EP) для защиты связи между космическим кораблем, работающим с базовой системой полета (cFS) и наземной станцией. До версии 1.4.3 функция cryptography_encrypt() выделяет несколько буферов для HTTP-запросов и разбора JSON, которые никогда не освобождаются ни на одном пути кода. Каждый звонок пропускает около 400 байтов памяти. Устойчивый трафик может постепенно исчерпать доступную память. Эта проблема была исправлена в версии 1.4.3.
Продукт не отслеживает должным образом и не освобождает выделенную память после её использования, делая память недоступной для повторного выделения и использования.
https://cwe.mitre.org/data/definitions/401.html →Открыть в коллекции CWE →