<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>CVE Daily – Deno (High+Critical)</title>
  <link>https://cvedaily.com/pages/tags/deno.html</link>
  <atom:link href="https://cvedaily.com/feed-tags/deno-severe.xml" rel="self" type="application/rss+xml"/>
  <description>CVE Daily – Deno (High+Critical)</description>
  <language>en</language>
  <lastBuildDate>Wed, 03 Jun 2026 21:26:43 +0000</lastBuildDate>
  <item>
    <title>[Critical] CVE-2026-44450 – Lumiverse is a full-featured AI chat application. Prior to 0.9.7, the MCP server...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44450</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44450</guid>
    <pubDate>Tue, 26 May 2026 21:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-44450</strong></p>
  <p>Lumiverse is a full-featured AI chat application. Prior to 0.9.7, the MCP server creation endpoint validates the command field against an allowlist of binary names but forwards the args array to the child process without any validation. Every binary on the allowlist accepts an inline-code execution flag (-e for node/bun, -c for python3/deno), giving any logged-in user arbitrary OS-level code exec…</p>
  <p><strong>CVSS:</strong> 9.9 · <strong>CWE:</strong> CWE-88</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44450">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42353 – i18next-http-middleware is a middleware to be used with Node.js web frameworks l...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42353</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42353</guid>
    <pubDate>Fri, 08 May 2026 16:16:12 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42353</strong></p>
  <p>i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno. Prior to version 3.9.3, i18next-http-middleware passes the user-controlled lng and ns values from getResourcesHandler directly into i18next.services.backendConnector.load(languages, namespaces, …) without any sanitization. Depending on which backend is configured, the unvalida…</p>
  <p><strong>CVSS:</strong> 8.2 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42353">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-41693 – i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41693</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41693</guid>
    <pubDate>Fri, 08 May 2026 16:16:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-41693</strong></p>
  <p>i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem. Prior to version 2.6.4, i18next-fs-backend substitutes the lng and ns options directly into the configured loadPath / addPath templates and then read / write the resulting file from disk. The interpolation is unencoded and unvalidated, so a crafted lng or ns value — containing…</p>
  <p><strong>CVSS:</strong> 8.2 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41693">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-41690 – 18next-http-middleware is a middleware to be used with Node.js web frameworks li...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41690</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41690</guid>
    <pubDate>Fri, 08 May 2026 16:16:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-41690</strong></p>
  <p>18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno. Versions prior to 3.9.3 allow an unauthenticated HTTP client to pollute Object.prototype in the Node.js process hosting the middleware, via two unvalidated entry points that reach internal object-key writes: getResourcesHandler and missingKeyHandler. This can break authorisatio…</p>
  <p><strong>CVSS:</strong> 8.6 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41690">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-41683 – i18next-http-middleware is a middleware to be used with Node.js web frameworks l...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41683</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41683</guid>
    <pubDate>Fri, 08 May 2026 16:16:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-41683</strong></p>
  <p>i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno. Prior to version 3.9.3, i18next-http-middleware wrote user-controlled language values into the Content-Language response header after passing them through utils.escape(), which is an HTML-entity encoder that does not strip carriage return, line feed, or other control character…</p>
  <p><strong>CVSS:</strong> 8.6 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41683">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-32260 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. From 2.7.0 to 2.7.1, ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32260</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32260</guid>
    <pubDate>Thu, 12 Mar 2026 20:16:06 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-32260</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. From 2.7.0 to 2.7.1,  A command injection vulnerability exists in Deno's node:child_process polyfill (shell: true mode) that bypasses the fix for CVE-2026-27190. The two-stage argument sanitization in transformDenoShellCommand (ext/node/polyfills/internal/child_process.ts) has a priority bug: when an argument contains a $VAR pattern, it i…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32260">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-27190 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Prior to 2.6.8, a com...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27190</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27190</guid>
    <pubDate>Fri, 20 Feb 2026 21:19:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-27190</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Prior to 2.6.8, a command injection vulnerability exists in Deno's node:child_process implementation. This vulnerability is fixed in 2.6.8.</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27190">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-24002 – Grist is spreadsheet software using Python as its formula language. Grist offers...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-24002</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-24002</guid>
    <pubDate>Thu, 22 Jan 2026 03:15:47 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-24002</strong></p>
  <p>Grist is spreadsheet software using Python as its formula language. Grist offers several methods for running those formulas in a sandbox, for cases where the user may be working with untrusted spreadsheets. One such method runs them in pyodide, but pyodide on node does not have a useful sandbox barrier. If a user of Grist sets `GRIST_SANDBOX_FLAVOR` to `pyodide` and opens a malicious document, th…</p>
  <p><strong>CVSS:</strong> 9.0 · <strong>CWE:</strong> CWE-74</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-24002">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-22864 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Before 2.5.6, a prior...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-22864</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-22864</guid>
    <pubDate>Thu, 15 Jan 2026 23:15:51 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-22864</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Before 2.5.6, a prior patch aimed to block spawning Windows batch/shell files by returning an error when a spawned path’s extension matched .bat or .cmd. That check performs a case-sensitive comparison against lowercase literals and therefore can be bypassed when the extension uses alternate casing (for example .BAT, .Bat, etc.). This vul…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-77</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-22864">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-22863 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Before 2.6.0, node:cr...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-22863</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-22863</guid>
    <pubDate>Thu, 15 Jan 2026 23:15:51 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-22863</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Before 2.6.0, node:crypto doesn't finalize cipher. The vulnerability allows an attacker to have infinite encryptions. This can lead to naive attempts at brute forcing, as well as more refined attacks with the goal to learn the server secrets. This vulnerability is fixed in 2.6.0.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-325</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-22863">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-61686 – React Router is a router for React. In @react-router/node versions 7.0.0 through...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61686</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61686</guid>
    <pubDate>Sat, 10 Jan 2026 03:15:48 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-61686</strong></p>
  <p>React Router is a router for React. In @react-router/node versions 7.0.0 through 7.9.3, @remix-run/deno prior to version 2.17.2, and @remix-run/node prior to version 2.17.2, if createFileSessionStorage() is being used from @react-router/node (or @remix-run/node/@remix-run/deno in Remix v2) with an unsigned cookie, it is possible for an attacker to cause the session to try to read/write from a loc…</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61686">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-61787 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Versions prior to 2.5...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61787</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61787</guid>
    <pubDate>Wed, 08 Oct 2025 02:15:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-61787</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Versions prior to 2.5.3 and 2.2.15 are vulnerable to Command Line Injection attacks on Windows when batch files are executed. In Windows, ``CreateProcess()`` always implicitly spawns ``cmd.exe`` if a batch file (.bat, .cmd, etc.) is being executed even if the application does not specify it via the command line. This makes Deno vulnerable…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-77</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61787">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-61584 – serverless-dns is a RethinkDNS resolver that deploys to Cloudflare Workers, Deno...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61584</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61584</guid>
    <pubDate>Tue, 30 Sep 2025 11:37:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-61584</strong></p>
  <p>serverless-dns is a RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io. Versions through abd including 0.1.30 have a vulnerability where the pr.yml GitHub Action interpolates in an unsafe manner untrusted input, specifically the github.event.pull_request.head.repo.clone_url and github.head_ref, to a command in the runner. Due to the action using the pull_reque…</p>
  <p><strong>CVSS:</strong> 9.3 · <strong>CWE:</strong> CWE-77</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61584">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-55195 – @std/toml is the Deno Standard Library. Prior to version 1.0.9, an attacker can ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-55195</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-55195</guid>
    <pubDate>Thu, 14 Aug 2025 17:15:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-55195</strong></p>
  <p>@std/toml is the Deno Standard Library. Prior to version 1.0.9, an attacker can pollute the prototype chain in Node.js runtime and Browser when parsing untrusted TOML data, thus achieving Prototype Pollution (PP) vulnerability. This is because the library is merging an untrusted object with an empty object, which by default the empty object has the prototype chain. This issue has been patched in…</p>
  <p><strong>CVSS:</strong> 7.3 · <strong>CWE:</strong> CWE-1321</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-55195">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-48935 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 2...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-48935</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-48935</guid>
    <pubDate>Wed, 04 Jun 2025 20:15:24 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-48935</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 2.2.0 and prior to versions 2.2.5, it is possible to bypass Deno's permission read/write db permission check by using `ATTACH DATABASE` statement. Version 2.2.5 contains a patch for the issue.</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-48935">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-21620 – Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-21620</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-21620</guid>
    <pubDate>Mon, 06 Jan 2025 23:15:07 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-21620</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. When you send a request with the Authorization header to one domain, and the response asks to redirect to a different domain, Deno'sfetch() redirect handling creates a follow-up redirect request that keeps the original Authorization header, leaking its content to that second domain. This vulnerability is fixed in 2.1.…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-200</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-21620">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-49770 – `oak` is a middleware framework for Deno's native HTTP server, Deno Deploy, Node...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-49770</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-49770</guid>
    <pubDate>Fri, 01 Nov 2024 17:15:17 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-49770</strong></p>
  <p>`oak` is a middleware framework for Deno's native HTTP server, Deno Deploy, Node.js 16.5 and later, Cloudflare Workers and Bun. By default `oak` does not allow transferring of hidden files with `Context.send` API. However, prior to version 17.1.3, this can be bypassed by encoding `/` as its URL encoded form `%2F`. For an attacker this has potential to read sensitive user data or to gain access to…</p>
  <p><strong>CVSS:</strong> 7.7 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-49770">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-37150 – An issue in `.npmrc` support in Deno 1.44.0 was discovered where Deno would send...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-37150</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-37150</guid>
    <pubDate>Thu, 06 Jun 2024 16:15:12 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-37150</strong></p>
  <p>An issue in `.npmrc` support in Deno 1.44.0 was discovered where Deno would send `.npmrc` credentials for the scope to the tarball URL when the registry provided URLs for a tarball on a different domain. All users relying on .npmrc are potentially affected by this vulnerability if their private registry references tarball URLs at a different domain. This includes usage of deno install subcommand,…</p>
  <p><strong>CVSS:</strong> 7.6 · <strong>CWE:</strong> CWE-200</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-37150">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-34346 – Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-34346</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-34346</guid>
    <pubDate>Tue, 07 May 2024 21:15:09 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-34346</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. The Deno sandbox may be unexpectedly weakened by allowing file read/write access to privileged files in various locations on Unix and Windows platforms. For example, reading `/proc/self/environ` may provide access equivalent to `--allow-env`, and writing `/proc/self/mem` may provide access equivalent to `--allow-all`.…</p>
  <p><strong>CVSS:</strong> 8.4 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-34346">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-32477 – Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-32477</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-32477</guid>
    <pubDate>Thu, 18 Apr 2024 20:15:17 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-32477</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. By using ANSI escape sequences and a race between `libc::tcflush(0, libc::TCIFLUSH)` and reading standard input, it's possible to manipulate the permission prompt and force it to allow an unsafe action regardless of the user input. Some ANSI escape sequences act as a info request to the master terminal emulator and th…</p>
  <p><strong>CVSS:</strong> 7.7 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-32477">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-27936 – Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-27936</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-27936</guid>
    <pubDate>Thu, 21 Mar 2024 02:52:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-27936</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. Starting in version 1.32.1 and prior to version 1.41.0 of the deno library, maliciously crafted permission request can show the spoofed permission prompt by inserting a broken ANSI escape sequence into the request contents. Deno is stripping any ANSI escape sequences from the permission prompt, but permissions given t…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-150</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-27936">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-27935 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-27935</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-27935</guid>
    <pubDate>Thu, 21 Mar 2024 02:52:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-27935</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.35.1 and prior to version 1.36.3, a vulnerability in Deno's Node.js compatibility runtime allows for cross-session data contamination during simultaneous asynchronous reads from Node.js streams sourced from sockets or files. The issue arises from the re-use of a global buffer (BUF) in stream_wrap.ts used as a perform…</p>
  <p><strong>CVSS:</strong> 7.2 · <strong>CWE:</strong> CWE-488</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-27935">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-27934 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-27934</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-27934</guid>
    <pubDate>Thu, 21 Mar 2024 02:52:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-27934</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.36.2 and prior to version 1.40.3, use of inherently unsafe `*const c_void` and `ExternalPointer` leads to use-after-free access of the underlying structure, resulting in arbitrary code execution. Use of inherently unsafe `*const c_void` and `ExternalPointer` leads to use-after-free access of the underlying structure,…</p>
  <p><strong>CVSS:</strong> 8.4 · <strong>CWE:</strong> CWE-416</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-27934">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-27933 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. In version 1.39.0, us...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-27933</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-27933</guid>
    <pubDate>Thu, 21 Mar 2024 02:52:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-27933</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. In version 1.39.0, use of raw file descriptors in `op_node_ipc_pipe()` leads to premature close of arbitrary file descriptors, allowing standard input to be re-opened as a different resource resulting in permission prompt bypass. Node child_process IPC relies on the JS side to pass the raw IPC file descriptor to `op_node_ipc_pipe()`, whic…</p>
  <p><strong>CVSS:</strong> 8.2 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-27933">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2023-33966 – Deno is a runtime for JavaScript and TypeScript. In deno 1.34.0 and deno_runtime...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2023-33966</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2023-33966</guid>
    <pubDate>Wed, 31 May 2023 18:15:09 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2023-33966</strong></p>
  <p>Deno is a runtime for JavaScript and TypeScript. In deno 1.34.0 and deno_runtime 0.114.0, outbound HTTP requests made using the built-in `node:http` or `node:https` modules are incorrectly not checked against the network permission allow list (`--allow-net`). Dependencies relying on these built-in modules are subject to the vulnerability too. Users of Deno versions prior to 1.34.0 are unaffected.…</p>
  <p><strong>CVSS:</strong> 8.6 · <strong>CWE:</strong> CWE-269</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2023-33966">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2023-28446 – Deno is a simple, modern and secure runtime for JavaScript and TypeScript that u...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2023-28446</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2023-28446</guid>
    <pubDate>Fri, 24 Mar 2023 20:15:15 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2023-28446</strong></p>
  <p>Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. Arbitrary program names without any ANSI filtering allows any malicious program to clear the first 2 lines of a `op_spawn_child` or `op_kill` prompt and replace it with any desired text. This works with any command on the respective platform, giving the program the full ability to choose w…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-150</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2023-28446">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2023-28445 – Deno is a runtime for JavaScript and TypeScript that uses V8 and is built in Rus...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2023-28445</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2023-28445</guid>
    <pubDate>Fri, 24 Mar 2023 00:15:15 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2023-28445</strong></p>
  <p>Deno is a runtime for JavaScript and TypeScript that uses V8 and is built in Rust. Resizable ArrayBuffers passed to asynchronous functions that are shrunk during the asynchronous operation could result in an out-of-bound read/write. It is unlikely that this has been exploited in the wild, as the only version affected is Deno 1.32.0. Deno Deploy users are not affected. The problem has been resolve…</p>
  <p><strong>CVSS:</strong> 9.9 · <strong>CWE:</strong> CWE-125</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2023-28445">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2023-23630 – Eta is an embedded JS templating engine that works inside Node, Deno, and the br...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2023-23630</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2023-23630</guid>
    <pubDate>Wed, 01 Feb 2023 01:15:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2023-23630</strong></p>
  <p>Eta is an embedded JS templating engine that works inside Node, Deno, and the browser. XSS attack - anyone using the Express API is impacted. The problem has been resolved. Users should upgrade to version 2.0.0. As a workaround, don't pass user supplied things directly to `res.render`.</p>
  <p><strong>CVSS:</strong> 8.6 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2023-23630">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2023-22499 – Deno is a runtime for JavaScript and TypeScript that uses V8 and is built in Rus...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2023-22499</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2023-22499</guid>
    <pubDate>Tue, 17 Jan 2023 21:15:15 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2023-22499</strong></p>
  <p>Deno is a runtime for JavaScript and TypeScript that uses V8 and is built in Rust. Multi-threaded programs were able to spoof interactive permission prompt by rewriting the prompt to suggest that program is waiting on user confirmation to unrelated action. A malicious program could clear the terminal screen after permission prompt was shown and write a generic message. This situation impacts user…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-362</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2023-22499">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2021-41641 – Deno &lt;=1.14.0 file sandbox does not handle symbolic links correctly. When runnin...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2021-41641</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2021-41641</guid>
    <pubDate>Sun, 12 Jun 2022 13:15:07 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2021-41641</strong></p>
  <p>Deno <=1.14.0 file sandbox does not handle symbolic links correctly. When running Deno with specific write access, the Deno.symlink method can be used to gain access to any directory.</p>
  <p><strong>CVSS:</strong> 8.4 · <strong>CWE:</strong> CWE-59</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2021-41641">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2022-24783 – Deno is a runtime for JavaScript and TypeScript. The versions of Deno between re...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2022-24783</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2022-24783</guid>
    <pubDate>Fri, 25 Mar 2022 22:15:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2022-24783</strong></p>
  <p>Deno is a runtime for JavaScript and TypeScript. The versions of Deno between release 1.18.0 and 1.20.2 (inclusive) are vulnerable to an attack where a malicious actor controlling the code executed in a Deno runtime could bypass all permission checks and execute arbitrary shell code. This vulnerability does not affect users of Deno Deploy. The vulnerability has been patched in Deno 1.20.3. There…</p>
  <p><strong>CVSS:</strong> 10.0 · <strong>CWE:</strong> CWE-269</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2022-24783">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2021-42139 – Deno Standard Modules before 0.107.0 allows Code Injection via an untrusted YAML...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2021-42139</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2021-42139</guid>
    <pubDate>Mon, 11 Oct 2021 05:15:06 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2021-42139</strong></p>
  <p>Deno Standard Modules before 0.107.0 allows Code Injection via an untrusted YAML file in certain configurations.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2021-42139">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2021-32619 – Deno is a runtime for JavaScript and TypeScript that uses V8 and is built in Rus...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2021-32619</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2021-32619</guid>
    <pubDate>Fri, 28 May 2021 21:15:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2021-32619</strong></p>
  <p>Deno is a runtime for JavaScript and TypeScript that uses V8 and is built in Rust. In Deno versions 1.5.0 to 1.10.1, modules that are dynamically imported through `import()` or `new Worker` might have been able to bypass network and file system permission checks when statically importing other modules. The vulnerability has been patched in Deno release 1.10.2.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-285</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2021-32619">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2020-26149 – NATS nats.js before 2.0.0-209, nats.ws before 1.0.0-111, and nats.deno before 1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2020-26149</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2020-26149</guid>
    <pubDate>Wed, 30 Sep 2020 18:15:27 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2020-26149</strong></p>
  <p>NATS nats.js before 2.0.0-209, nats.ws before 1.0.0-111, and nats.deno before 1.0.0-9 allow credential disclosure from a client to a server.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-522</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2020-26149">View on NVD</a></p>
]]>
    </description>
  </item>
</channel>
</rss>
