Sceawere

Vulnerability Detail

CVE-2026-94049UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Slideshot Path Traversal Vulnerability

Vulnerability Metadata

Severity
Medium
Score / CVSS
4.3
Creation Date
3h ago
Vendor
06ketan
Product
slideshot
Attack Type
Path Traversal
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Attack Complexity
LOW

Narrative and Response

Description

A flaw has been found in 06ketan slideshot up to 4.4.0. This impacts the function render_slides of the file packages/cli/src/renderer.ts. This manipulation of the argument htmlPath causes path traversal. The attack is possible to be carried out remotely. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "4.3",
  "pubDate": "2026-09-20T20:16:54.697Z",
  "pubdate": "2026-09-20T20:16:54.697Z",
  "executiveSummary": "A security vulnerability has been identified in the 06ketan slideshot utility up to version 4.4.0. The flaw is classified as a path traversal vulnerability (CWE-22) located in the render_slides function within the packages/cli/src/renderer.ts component. This vulnerability allows remote attackers to manipulate the htmlPath argument, facilitating unauthorized access to files and directories stored on the file system. Because a public exploit has been disclosed and the project maintainers have not yet released a coordinating patch, the vulnerability poses a significant risk to deployments utilizing affected versions. Remote exploitation requires network access to the vulnerable service but does not appear to require high privileges, making it highly critical for administrators to apply manual mitigations or restrict access to the affected service.",
  "technicalDetails": "The root cause of the vulnerability resides in the lack of input validation and sanitization on the htmlPath parameter within the render_slides function in packages/cli/src/renderer.ts. When the application receives the htmlPath argument, it processes the file path directly to locate and render resources. Due to the absence of proper canonicalization or restriction to a designated root directory, an attacker can input relative path traversal sequences, such as dot-dot-slash (../), to escape the intended directory boundaries.\nDuring exploitation, a remote attacker sends a request targeting the rendering functionality, substituting the expected HTML file path with a manipulated path string targeting sensitive system files (e.g., configuration files, environment variables, or system credentials). The file system API processes this unsanitized path, resolving the relative sequences and accessing the targeted file. The application then attempts to process or return the contents of the retrieved file within the rendering sequence, resulting in arbitrary file disclosure. The impact is elevated if the process runs with administrative or root privileges, as it expands the scope of accessible files beyond standard user restrictions."
}
CVE-2026-94049: Slideshot Path Traversal Vulnerability (MEDIUM Severity, CVSS: 4.3) | Sceawere