Preface: The product does not sufficiently track and release allocated memory after it has been used. Such design weakness will belongs to CWE-401.
Background: Snapdragon Heterogeneous Compute SDK: provides developers with the ability to allocate work to any of the three processors on Snapdragon. The SDK provides C++ API’s for the Kryo CPU and Adreno GPU, the latter of which interacts through OpenGL and OpenCL calls.
Vulnerability details: Improper Release of Memory Before Removing Last Reference (`Memory Leak`) in Graphics.
Preface: In order to avoid vulnerabilities, cloud service providers have their hands full!
Background: It will be open-sourced under the name of StreamX in April 2021, renamed StreamPark in August 2022, and then formally become an incubation project of the Apache Open Source Software Foundation through voting in September. StreamPark is a streaming application development framework. Aimed at ease building and managing streaming applications, StreamPark provides development framework for writing streaming process application with Apache Flink and Apache Spark. Apache Spark and Apache Flink are two of the most popular tools used for machine learning and data science. Known for its speed and scalability, Apache Spark can handle a wide variety of workloads, including batch processing, stream processing, and machine learning. On the other hand, Apache Flink is designed for real-time data processing and optimized for low latency and high throughput.