VULNERABILITY INTELLIGENCE

CVE-2024-27931

CVSS score5.8 MEDIUM
EPSS probability0.49%
CISA KEVNot currently listed
Published2024-03-05
Last modified2026-06-17
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N

Description

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.

Weakness classification

  • security-advisories@github.com: CWE-20
  • nvd@nist.gov: NVD-CWE-noinfo

Primary references