Impact
The vulnerability is located in the gguf_init_from_file function of PowerInfer's ggml.c file, where manipulation of the data_offset argument triggers an out-of-bounds read. This flaw can allow a local attacker to read memory beyond the intended buffer, potentially exposing sensitive data or causing a program crash. The CVSS score of 4.8 indicates moderate severity, and the publicly disclosed exploit demonstrates that abuse is feasible.
Affected Systems
All releases of Tiiny-AI PowerInfer that include the ggml.c GGUF parser prior to the yet-merged fix commit 8bd56d69906c9d2dba4d3bf6899763401e01a9a4 are vulnerable. Because the product follows a rolling release model, specific patch versions are not listed, so any installation of PowerInfer that incorporates the referenced code path is at risk.
Risk and Exploitability
The flaw requires local access; therefore, the threat surface is limited to users who can run or influence PowerInfer on the system. EPSS data is not available, but the vulnerability has been publicly disclosed and exploited, indicating a non-negligible risk. The issue is not in the CISA KEV catalog, yet the impact of read corruption warrants cautious monitoring until the patch is applied.
OpenCVE Enrichment