Impact
A flaw in the get function of PyMuPDF 1.26.5 allows unvalidated file paths to be processed, enabling an attacker to traverse directories and write files at arbitrary locations. This weakness permits overwriting trusted files, inserting malicious content, or corrupting data, thereby compromising integrity and possibly enabling further exploitation.
Affected Systems
The PyMuPDF library developed by Artifex Software Inc., specifically version 1.26.5, is affected by this path traversal and arbitrary file write vulnerability.
Risk and Exploitability
The CVSS score of 7.5 signals high severity, yet the EPSS score of less than 1 % indicates that exploitation is currently rare. The vulnerability is not listed in the CISA KEV catalog. Based on the description, the attack vector appears to be local, requiring an attacker to supply a crafted path to the vulnerable get function.
OpenCVE Enrichment
Github GHSA