Description
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.
Published: 2026-10-10
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary File Write
Action: Patch Software
AI Analysis

Impact

The path traversal flaw in the generate_images_openai.py script of slide‑maker allows an attacker to write image files to arbitrary locations on the host filesystem. By supplying a prompt manifest that contains filenames with directory traversal sequences such as '../' or symlinked paths, the script can create directories and overwrite existing files outside the intended output folder. This enables an attacker to replace or drop files used by the application or the underlying operating system, potentially leading to privilege escalation or code execution if critical files are overwritten.

Affected Systems

The flaw exists in addsumtech slide‑maker versions 5.8.0 and earlier. Any installation of slide‑maker that has not upgraded past 5.8.0 and that processes external prompt manifests via generate_images_openai.py is potentially vulnerable. The vulnerability is tied to the script locations shown in the GitHub source at the mentioned lines.

Risk and Exploitability

According to the CVSS base score of 4.8, the vulnerability is classified as moderate severity. Because EPSS data is unavailable and the issue is not listed in the CISA KEV catalog, it is not known to be actively exploited in the wild. Exploitation requires the attacker to control or influence the prompt manifest delivered to the script, which is typically an insider or someone who can feed input to the tool. Therefore the likelihood of exploitation is low to moderate, but an enabled attacker with adequate privileges could write arbitrary files.

Generated by OpenCVE AI on October 10, 2026 at 21:44 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a more recent version of slide‑maker that removes the generate_images_openai.py path traversal bug or apply any vendor provided patch.
  • If an update is not immediately possible, restrict the execution of generate_images_openai.py to a tightly controlled environment and run it with the least privilege necessary.
  • Sanitize and validate all filenames in the prompt manifest to prevent directory traversal or symlink usage before passing them to the script.
  • Optionally disable or remove the generate_images_openai.py feature until a fix is available.

Generated by OpenCVE AI on October 10, 2026 at 21:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 11 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
First Time appeared Addsumtech
Addsumtech slide-maker
Vendors & Products Addsumtech
Addsumtech slide-maker

Sat, 10 Oct 2026 20:00:00 +0000

Type Values Removed Values Added
Description 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.
Title slide-maker through 5.8.0 Path Traversal via generate_images_openai.py
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Addsumtech Slide-maker
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-14T02:28:15.212Z

Reserved: 2026-10-10T19:06:41.323Z

Link: CVE-2026-108603

cve-icon Vulnrichment

Updated: 2026-10-14T02:28:09.229Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T20:16:32.803

Modified: 2026-10-16T19:18:44.867

Link: CVE-2026-108603

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T12:23:28Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')