<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://cve.radiocsirt.org</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Wed, 14 Oct 2026 19:35:07 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-254687</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-254687</link>
      <description>EUVD-2026-254687</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-254687</guid>
    </item>
    <item>
      <title>fkie_cve-2025-61927</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-61927</link>
      <description>&lt;p&gt;Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. Happy DOM v19 and lower contains a security vulnerability that puts the owner system at the risk of RCE (Remote Code Execution) attacks. A Node.js VM Context is not an isolated environment, and if the user runs untrusted JavaScript code within the Happy DOM VM Context, it may escape the VM and get access to process level functionality. It seems like what the attacker can get control over depends on if the process is using ESM or CommonJS. With CommonJS the attacker can get hold of the `require()` function to import modules. Happy DOM has JavaScript evaluation enabled by default. This may not be obvious to the consumer of Happy DOM and can potentially put the user at risk if untrusted code is executed within the environment. Version 20.0.0 patches the issue by changing JavaScript evaluation to be disabled by default.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. Happy DOM v19 and lower contains a security vulnerability that puts the owner system at the risk of RCE (Remote Code Execution) attacks. A Node.js VM Context is not an isolated environment, and if the user runs untrusted JavaScript code within the Happy DOM VM Context, it may escape the VM and get access to process level functionality. It seems like what the attacker can get control over depends on if the process is using ESM or CommonJS. With CommonJS the attacker can get hold of the `require()` function to import modules. Happy DOM has JavaScript evaluation enabled by default. This may not be obvious to the consumer of Happy DOM and can potentially put the user at risk if untrusted code is executed within the environment. Version 20.0.0 patches the issue by changing JavaScript evaluation to be disabled by default.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-61927</guid>
    </item>
    <item>
      <title>GHSA-37j7-fg3j-429f — Happy DOM: VM Context Escape can lead to Remote Code Execution</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-37j7-fg3j-429f</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: happy-dom&lt;/p&gt;
&lt;p&gt;# Escape of VM Context gives access to process level functionality&lt;/p&gt;
&lt;p&gt;## Summary
Happy DOM v19 and lower contains a security vulnerability that puts the owner system at the risk of RCE (Remote Code Execution) attacks.&lt;/p&gt;
&lt;p&gt;A Node.js VM Context is not an isolated environment, and if the user runs untrusted JavaScript code within the Happy DOM VM Context, it may escape the VM and get access to process level functionality.&lt;/p&gt;
&lt;p&gt;It seems like what the attacker can get control over depends on if the process is using ESM or CommonJS. With CommonJS the attacker can get hold of the `require()` function to import modules.&lt;/p&gt;
&lt;p&gt;Happy DOM has JavaScript evaluation enabled by default. This may not be obvious to the consumer of Happy DOM and can potentially put the user at risk if untrusted code is executed within the environment.&lt;/p&gt;
&lt;p&gt;## Reproduce&lt;/p&gt;
&lt;p&gt;### CommonJS (Possible to get hold of require)&lt;/p&gt;
&lt;p&gt;```javascript
const { Window } = require(&amp;#39;happy-dom&amp;#39;);
const window = new Window({ console });&lt;/p&gt;
&lt;p&gt;window.document.write(`
  &amp;lt;script&amp;gt;
     const process = this.constructor.constructor(&amp;#39;return process&amp;#39;)();
     const require = process.mainModule.require;
  
     console.log(&amp;#39;Files:&amp;#39;, require(&amp;#39;fs&amp;#39;).readdirSync(&amp;#39;.&amp;#39;).slice(0,3));
  &amp;lt;/script&amp;gt;
`);
```
### ESM (Not possible to get hold of import or require)&lt;/p&gt;
&lt;p&gt;```javascript
const { Window } = require(&amp;#39;happy-dom&amp;#39;);
const window = new Window({ console });&lt;/p&gt;
&lt;p&gt;window.document.write(`
  &amp;lt;script&amp;gt;
     const process = this.constructor.constructor(&amp;#39;return process&amp;#39;)();
  
     console.…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: happy-dom&lt;/p&gt;
&lt;p&gt;# Escape of VM Context gives access to process level functionality&lt;/p&gt;
&lt;p&gt;## Summary
Happy DOM v19 and lower contains a security vulnerability that puts the owner system at the risk of RCE (Remote Code Execution) attacks.&lt;/p&gt;
&lt;p&gt;A Node.js VM Context is not an isolated environment, and if the user runs untrusted JavaScript code within the Happy DOM VM Context, it may escape the VM and get access to process level functionality.&lt;/p&gt;
&lt;p&gt;It seems like what the attacker can get control over depends on if the process is using ESM or CommonJS. With CommonJS the attacker can get hold of the `require()` function to import modules.&lt;/p&gt;
&lt;p&gt;Happy DOM has JavaScript evaluation enabled by default. This may not be obvious to the consumer of Happy DOM and can potentially put the user at risk if untrusted code is executed within the environment.&lt;/p&gt;
&lt;p&gt;## Reproduce&lt;/p&gt;
&lt;p&gt;### CommonJS (Possible to get hold of require)&lt;/p&gt;
&lt;p&gt;```javascript
const { Window } = require(&amp;#39;happy-dom&amp;#39;);
const window = new Window({ console });&lt;/p&gt;
&lt;p&gt;window.document.write(`
  &amp;lt;script&amp;gt;
     const process = this.constructor.constructor(&amp;#39;return process&amp;#39;)();
     const require = process.mainModule.require;
  
     console.log(&amp;#39;Files:&amp;#39;, require(&amp;#39;fs&amp;#39;).readdirSync(&amp;#39;.&amp;#39;).slice(0,3));
  &amp;lt;/script&amp;gt;
`);
```
### ESM (Not possible to get hold of import or require)&lt;/p&gt;
&lt;p&gt;```javascript
const { Window } = require(&amp;#39;happy-dom&amp;#39;);
const window = new Window({ console });&lt;/p&gt;
&lt;p&gt;window.document.write(`
  &amp;lt;script&amp;gt;
     const process = this.constructor.constructor(&amp;#39;return process&amp;#39;)();
  
     console.…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-37j7-fg3j-429f</guid>
    </item>
    <item>
      <title>RHSA-2025:23225 — Red Hat Security Advisory: Red Hat OpenShift Dev Spaces 3.25.0 Release.</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2025:23225</link>
      <description>&lt;p&gt;micromatch: vulnerable to Regular Expression Denial of Service dotnet: .NET Denial of Service Vulnerability dotnet: .NET Information Disclosure Vulnerability dotnet: .NET Security Feature Bypass Vulnerability tomcat: org.apache.tomcat/tomcat-catalina: Apache Tomcat: Directory traversal via rewrite with possible RCE happy-dom: Happy-DOM VM Context Escape tika-core: tika-parsers: tika-parser-pdf-module: Apache Tika core, Apache Tika parsers, Apache Tika PDF parser module: Update to CVE-2025-54988 to expand scope of artifacts affected&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;micromatch: vulnerable to Regular Expression Denial of Service dotnet: .NET Denial of Service Vulnerability dotnet: .NET Information Disclosure Vulnerability dotnet: .NET Security Feature Bypass Vulnerability tomcat: org.apache.tomcat/tomcat-catalina: Apache Tomcat: Directory traversal via rewrite with possible RCE happy-dom: Happy-DOM VM Context Escape tika-core: tika-parsers: tika-parser-pdf-module: Apache Tika core, Apache Tika parsers, Apache Tika PDF parser module: Update to CVE-2025-54988 to expand scope of artifacts affected&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2025:23225</guid>
    </item>
  </channel>
</rss>
