CVE-2026-45242: Summarize < 0.15.1 Path Traversal via slidesDir Parameter
Summarize prior to 0.15.1 contains a path traversal vulnerability in the /v1/summarize daemon endpoint that allows authenticated callers to write files to arbitrary directories by supplying an absolute path or directory traversal sequence in the slidesDir request parameter. Attackers can exploit this to write slide_*.png and slides.json files to any writable directory and subsequently delete matching files at the specified location through repeat extraction.
Security readout for executives and security teams
Plain-English summary
Summarize had a server-side file path flaw that let a logged-in caller choose where generated slide files were written. In writable locations, this could overwrite or remove matching generated files. The issue is high priority for teams running the daemon, but the provided sources do not show active exploitation.
Executive priority
Treat this as a high-priority remediation for any Summarize daemon exposed to users or automation. The main business risk is unauthorized file write or deletion within the service account’s writable paths, potentially disrupting generated content or adjacent application files.
Technical view
CVE-2026-45242 affects Summarize before 0.15.1. The /v1/summarize daemon endpoint trusted the slidesDir request parameter, allowing absolute paths or traversal sequences. An authenticated caller could write slide_*.png and slides.json to arbitrary writable directories and later delete matching files through repeated extraction.
Likely exposure
Exposure is limited to deployments of steipete/summarize before 0.15.1 where the daemon endpoint is reachable by authenticated users. Risk increases if the service account can write to sensitive application, web, or shared directories.
Exploitation context
The CVE is not listed as KEV in the supplied bundle, and no provided source states active exploitation. Exploitation requires authenticated access and a writable target directory, but no user interaction or special attack complexity is indicated.
Researcher notes
The source bundle labels CWE-862, but the described behavior is path traversal through slidesDir. The available evidence supports authenticated arbitrary file write and matching-file deletion, not unauthenticated compromise or code execution. Patch-level details should be confirmed against the linked PR and commit.
Mitigation direction
Upgrade Summarize to a fixed release, using vendor release notes for confirmation.
Review PR #220 and the patch commit for remediation details.
Restrict /v1/summarize daemon access to trusted authenticated users.
Run the service with least-privilege filesystem permissions.
Monitor writable directories for unexpected slide_*.png or slides.json files.
Validation and detection
Inventory Summarize deployments and identify versions below 0.15.1.
Confirm whether /v1/summarize is reachable beyond trusted service boundaries.
Review service account filesystem permissions for unnecessary write access.
Check logs for unusual summarize requests using unexpected slidesDir locations.
Verify the deployed build includes commit ec8efd63295656fbfe8743620179c489bc5a242f or later fix.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · medium confidence lookup
CWE-862: Authorization and privilege behavior lookup
Authorization weaknesses can support privilege escalation and valid-account review, depending on exploit path. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
The CVE wording references file access or upload behavior, so file telemetry and web shell review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-862 · source CWE mapping
Missing Authorization
Missing Authorization represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.