Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. Insufficient validation of parameters in `Deno.makeTemp*` APIs would allow for creation of files outside of the allowed directories. This may allow the user to overwrite important files on the system that may affect other systems. A user may provide a prefix or suffix to a `Deno.makeTemp*` API containing path traversal characters. This is fixed in Deno 1.41.1.
History

No history.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published: 2024-03-05T16:43:11.934Z

Updated: 2024-08-02T00:41:55.851Z

Reserved: 2024-02-28T15:14:14.216Z

Link: CVE-2024-27931

cve-icon Vulnrichment

Updated: 2024-07-19T14:34:41.180Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2024-03-05T17:15:07.310

Modified: 2024-03-05T18:50:18.333

Link: CVE-2024-27931

cve-icon Redhat

No data.