CVE Catalog

CVE-2026-108603

LowCVSS 3.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

3th percentile - higher than 3% of all known CVEs

Summary

slide-maker through 5.8.0 contains a path traversal vulnerability in generate_images_openai.py that allows attackers to write image files outside the output directory via manifest-supplied filenames. Attackers can influence deck source material so the image prompt manifest contains ../ or symlinked filenames, creating directories and overwriting existing files at arbitrary paths.

Risk Assessment

An attacker could overwrite arbitrary files on the system, potentially leading to system corruption or code execution. However, this requires influence over the deck source material.

Recommendation

Update slide-maker to a version later than 5.8.0 that fixes the vulnerability. Additionally, consider validating filenames in the manifest and restricting write permissions to the output directory.

Related vulnerabilities

Original NVD description (English source)

slide-maker through 5.8.0 contains a path traversal vulnerability in generate_images_openai.py that allows attackers to write image files outside the output directory via manifest-supplied filenames. Attackers can influence deck source material so the image prompt manifest contains ../ or symlinked filenames, creating directories and overwriting existing files at arbitrary paths.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS