<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>CVE Daily – Deno</title>
  <link>https://cvedaily.com/pages/tags/deno.html</link>
  <atom:link href="https://cvedaily.com/feed-tags/deno.xml" rel="self" type="application/rss+xml"/>
  <description>CVE Daily – Deno</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>[Medium] CVE-2026-41885 – i18next-locize-backend is a simple i18next backend for locize.com which can be u...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41885</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41885</guid>
    <pubDate>Fri, 08 May 2026 16:16:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-41885</strong></p>
  <p>i18next-locize-backend is a simple i18next backend for locize.com which can be used in Node.js, in the browser and for Deno. Prior to version 9.0.2, i18next-locize-backend interpolates lng, ns, projectId, and version directly into the configured loadPath / privatePath / addPath / updatePath / getLanguagesPath URL templates with no path-component validation and no encoding. When an application exp…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41885">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>[Medium] CVE-2026-25904 – The Pydantic-AI MCP Run Python tool configures the Deno sandbox with an overly p...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-25904</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-25904</guid>
    <pubDate>Mon, 09 Feb 2026 09:16:33 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-25904</strong></p>
  <p>The Pydantic-AI MCP Run Python tool configures the Deno sandbox with an overly permissive configuration that allows the underlying Python code to access the localhost interface of the host to perform SSRF attacks. Note - the "mcp-run-python" project is archived and unlikely to receive a fix.</p>
  <p><strong>CVSS:</strong> 5.8 · <strong>CWE:</strong> CWE-918</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-25904">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>[Medium] CVE-2025-64718 – js-yaml is a JavaScript YAML parser and dumper. In js-yaml before 4.1.1 and 3.14...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-64718</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-64718</guid>
    <pubDate>Thu, 13 Nov 2025 16:15:57 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-64718</strong></p>
  <p>js-yaml is a JavaScript YAML parser and dumper. In js-yaml before 4.1.1 and 3.14.2, it's possible for an attacker to modify the prototype of the result of a parsed yaml document via prototype pollution (`__proto__`). All users who parse untrusted yaml documents may be impacted. The problem is patched in js-yaml 4.1.1 and 3.14.2. Users can protect against this kind of attack on the server by using…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-1321</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-64718">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>[Low] CVE-2025-61786 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. In versions prior to ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61786</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61786</guid>
    <pubDate>Wed, 08 Oct 2025 01:15:33 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2025-61786</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. In versions prior to 2.5.3 and 2.2.15, `Deno.FsFile.prototype.stat` and `Deno.FsFile.prototype.statSync` are not limited by the permission model check `--deny-read=./`. It's possible to retrieve stats from files that the user do not have explicit read access to (the script is executed with `--deny-read=./`). Similar APIs like `Deno.stat`…</p>
  <p><strong>CVSS:</strong> 3.3 · <strong>CWE:</strong> CWE-269</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61786">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2025-61785 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. In versions prior to ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61785</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61785</guid>
    <pubDate>Wed, 08 Oct 2025 01:15:32 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2025-61785</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. In versions prior to 2.5.3 and 2.2.15, `Deno.FsFile.prototype.utime` and `Deno.FsFile.prototype.utimeSync` are not limited by the permission model check `--deny-write=./`. It's possible to change to change the access (`atime`) and modification (`mtime`) times on the file stream resource even when the file is opened with `read` only permis…</p>
  <p><strong>CVSS:</strong> 3.3 · <strong>CWE:</strong> CWE-266</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61785">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>[Medium] CVE-2025-55152 – oak is a middleware framework for Deno's native HTTP server, Deno Deploy, Node.j...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-55152</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-55152</guid>
    <pubDate>Sat, 09 Aug 2025 02:15:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-55152</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. In versions 17.1.5 and below, it's possible to significantly slow down an oak server with specially crafted values of the x-forwarded-proto or x-forwarded-for headers.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-55152">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>[Medium] CVE-2025-48934 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Prior to versions 2.1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-48934</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-48934</guid>
    <pubDate>Wed, 04 Jun 2025 20:15:24 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-48934</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Prior to versions 2.1.13 and 2.2.13, the `Deno.env.toObject` method ignores any variables listed in the `--deny-env` option of the `deno run` command. When looking at the documentation of the `--deny-env` option this might lead to a false impression that variables listed in the option are impossible to read. Software relying on the combin…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-201</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-48934">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-48888 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-48888</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-48888</guid>
    <pubDate>Wed, 04 Jun 2025 20:15:23 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-48888</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.41.3 and prior to versions 2.1.13, 2.2.13, and 2.3.2, `deno run --allow-read --deny-read main.ts` results in allowed, even though 'deny' should be stronger. The result is the same with all global unary permissions given as `--allow-* --deny-*`. This only affects a nonsensical combination of flags, so there shouldn't…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-48888">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-24015 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Versions 1.46.0 throu...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-24015</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-24015</guid>
    <pubDate>Tue, 03 Jun 2025 23:15:20 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-24015</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Versions 1.46.0 through 2.1.6 have an issue that affects AES-256-GCM and AES-128-GCM in Deno in which the authentication tag is not being validated. This means tampered ciphertexts or incorrect keys might not be detected, which breaks the guarantees expected from AES-GCM. Older versions of Deno correctly threw errors in such cases, as doe…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-24015">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-32395 – Vite is a frontend tooling framework for javascript. Prior to 6.2.6, 6.1.5, 6.0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-32395</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-32395</guid>
    <pubDate>Thu, 10 Apr 2025 14:15:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-32395</strong></p>
  <p>Vite is a frontend tooling framework for javascript. Prior to 6.2.6, 6.1.5, 6.0.15, 5.4.18, and 4.5.13, the contents of arbitrary files can be returned to the browser if the dev server is running on Node or Bun. HTTP 1.1 spec (RFC 9112) does not allow # in request-target. Although an attacker can send such a request. For those requests with an invalid request-line (it includes request-target), th…</p>
  <p><strong>CVSS:</strong> 6.0 · <strong>CWE:</strong> CWE-200</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-32395">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>[Medium] CVE-2024-32468 – Deno is a runtime for JavaScript and TypeScript written in rust. Several cross-s...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-32468</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-32468</guid>
    <pubDate>Mon, 25 Nov 2024 19:15:09 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-32468</strong></p>
  <p>Deno is a runtime for JavaScript and TypeScript written in rust. Several cross-site scripting vulnerabilities existed in the `deno_doc` crate which lead to Self-XSS with deno doc --html. 1.) XSS in generated `search_index.js`, `deno_doc` outputs a JavaScript file for searching. However, the generated file used `innerHTML` on unsanitzed HTML input. 2.) XSS via property, method and enum names, `den…</p>
  <p><strong>CVSS:</strong> 5.4 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-32468">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-52793 – The Deno Standard Library provides APIs for Deno and the Web. Prior to version 1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-52793</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-52793</guid>
    <pubDate>Fri, 22 Nov 2024 16:15:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-52793</strong></p>
  <p>The Deno Standard Library provides APIs for Deno and the Web. Prior to version 1.0.11, `http/file-server`'s `serveDir` with `showDirListing: true` option is vulnerable to cross-site scripting when the attacker is a user who can control file names in the source directory on systems with POSIX file names. Exploitation might also be possible on other systems but less trivial due to e.g. lack of file…</p>
  <p><strong>CVSS:</strong> 5.1 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-52793">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>[Medium] CVE-2024-32869 – Hono is a Web application framework that provides support for any JavaScript run...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-32869</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-32869</guid>
    <pubDate>Tue, 23 Apr 2024 21:15:48 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-32869</strong></p>
  <p>Hono is a Web application framework that provides support for any JavaScript runtime. Prior to version 4.2.7, when using serveStatic with deno, it is possible to traverse the directory where `main.ts` is located. This can result in retrieval of unexpected files. Version 4.2.7 contains a patch for the issue.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-32869">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>[Medium] CVE-2024-27932 – Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-27932</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-27932</guid>
    <pubDate>Thu, 21 Mar 2024 02:52:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-27932</strong></p>
  <p>Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.8.0 and prior to version 1.40.4, Deno improperly checks that an import specifier's hostname is equal to or a child of a token's hostname, which can cause tokens to be sent to servers they shouldn't be sent to. An auth token intended for `example[.]com` may be sent to `notexample[.]com`. Anyone who uses DENO_AUTH_TOKE…</p>
  <p><strong>CVSS:</strong> 4.6 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-27932">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-27931 – Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-27931</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-27931</guid>
    <pubDate>Tue, 05 Mar 2024 17:15:07 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-27931</strong></p>
  <p>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 traversa…</p>
  <p><strong>CVSS:</strong> 5.8 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-27931">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>[Medium] CVE-2023-26103 – Versions of the package deno before 1.31.0 are vulnerable to Regular Expression ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2023-26103</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2023-26103</guid>
    <pubDate>Sat, 25 Feb 2023 05:15:12 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2023-26103</strong></p>
  <p>Versions of the package deno before 1.31.0 are vulnerable to Regular Expression Denial of Service (ReDoS) due to the upgradeWebSocket function, which contains regexes in the form of /s*,s*/, used for splitting the Connection/Upgrade header. A specially crafted Connection/Upgrade header can be used to significantly slow down a web socket server.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-1333</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2023-26103">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>[Medium] CVE-2022-36083 – JOSE is "JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK, JWKS with no dep...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2022-36083</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2022-36083</guid>
    <pubDate>Wed, 07 Sep 2022 22:15:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2022-36083</strong></p>
  <p>JOSE is "JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK, JWKS with no dependencies using runtime's native crypto in Node.js, Browser, Cloudflare Workers, Electron, and Deno. The PBKDF2-based JWE key management algorithms expect a JOSE Header Parameter named `p2c` PBES2 Count, which determines how many PBKDF2 iterations must be executed in order to derive a CEK wrapping key. The purpose of…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2022-36083">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>
