When processing files, malloc stores the data of the current line. When processing comments, malloc incorrectly accesses the released memory (use after free).
atune before 0.3-0.8 log in as a local user and run the curl command to access the local atune url interface to escalate the local privilege or modify any file. Authentication is not forcibly enabled in the default configuration.
When a file is processed, an infinite loop occurs in nextinline() of the morecurly() function.
iSulad uses the lcr+lxc runtime (default) to run malicious images, which can cause DOS.
An attacker who submits a crafted tar file with size in header struct being 0 may be able to trigger an calling of malloc(0) for a variable gnulongname, causing an out-of-bounds read.
https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1807