<?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>Mon, 05 Oct 2026 11:50:59 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-325852</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-325852</link>
      <description>EUVD-2026-325852</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-325852</guid>
    </item>
    <item>
      <title>fkie_cve-2026-46396</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-46396</link>
      <description>&lt;p&gt;HAX CMS helps manage microsite universe with PHP or NodeJs backends. A stored cross-site scripting (XSS) vulnerability exists in versions prior to 26.0.0 due to improper sanitization of `&amp;lt;iframe&amp;gt;` elements. The application allows `javascript:` URIs in the `src` attribute, which are executed when a malicious page is viewed. This enables attackers to execute arbitrary JavaScript in the context of the victim’s browser and access sensitive data exposed to client-side scripts. Version 26.0.0 fixes the issue.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;HAX CMS helps manage microsite universe with PHP or NodeJs backends. A stored cross-site scripting (XSS) vulnerability exists in versions prior to 26.0.0 due to improper sanitization of `&amp;lt;iframe&amp;gt;` elements. The application allows `javascript:` URIs in the `src` attribute, which are executed when a malicious page is viewed. This enables attackers to execute arbitrary JavaScript in the context of the victim’s browser and access sensitive data exposed to client-side scripts. Version 26.0.0 fixes the issue.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-46396</guid>
    </item>
    <item>
      <title>GHSA-jh3h-rpxg-fr36 — Stored XSS via &lt;iframe&gt; in HAX CMS allows access to sensitive client-side data and account takeover</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-jh3h-rpxg-fr36</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: @haxtheweb/haxcms-nodejs, npm: @haxtheweb/video-player, npm: @haxtheweb/iframe-loader&lt;/p&gt;
&lt;p&gt;### Summary
A stored cross-site scripting (XSS) vulnerability exists in HAX CMS due to improper sanitization of `&amp;lt;iframe&amp;gt;` elements.&lt;/p&gt;
&lt;p&gt;The application allows `javascript:` URIs in the `src` attribute, which are executed when a malicious page is viewed. This enables attackers to execute arbitrary JavaScript in the context of the victim’s browser and access sensitive data exposed to client-side scripts.&lt;/p&gt;
&lt;p&gt;### Details
Successful exploitation allows access to any data available in the browser context, including:&lt;/p&gt;
&lt;p&gt;- Authentication tokens (e.g., JWT)
- Session cookies (if not protected with HttpOnly)
- Application configuration (e.g., window.appSettings)
- User-specific data accessible via APIs&lt;/p&gt;
&lt;p&gt;This significantly increases the impact beyond simple script execution.&lt;/p&gt;
&lt;p&gt;### PoC
Steps to reproduce:&lt;/p&gt;
&lt;p&gt;1. Log in to HAX CMS as any authenticated user.
2. Create a new page or edit an existing page.
3. Open the HTML source editor (`&amp;lt;&amp;gt;`).
4. Insert the following payload:&lt;/p&gt;
&lt;p&gt;```html
&amp;lt;iframe srcdoc=&amp;#34;&amp;amp;lt;script&amp;amp;gt;
    (function(){
        try {
            var jwt = parent.window.appSettings.jwt;
            alert(&amp;#39;Stolen JWT:\n&amp;#39; + jwt);
        } catch(e) {
            alert(&amp;#39;Error: &amp;#39; + e.message);
        }
    })();
&amp;amp;lt;/script&amp;amp;gt;&amp;#34; style=&amp;#34;display:none&amp;#34; sandbox=&amp;#34;allow-scripts allow-same-origin&amp;#34;&amp;gt;&amp;lt;/iframe&amp;gt;
```
&amp;lt;img width=&amp;#34;2446&amp;#34; height=&amp;#34;1319&amp;#34; alt=&amp;#34;image&amp;#34; src=&amp;#34;https://github.com/user-attachments/assets/daea3b41-8c72-4f6c-ab32-34c688bbd251&amp;#34; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;2464&amp;#34; height=&amp;#34;1397&amp;#34; alt=&amp;#34;image&amp;#34; src=&amp;#34;https:…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: @haxtheweb/haxcms-nodejs, npm: @haxtheweb/video-player, npm: @haxtheweb/iframe-loader&lt;/p&gt;
&lt;p&gt;### Summary
A stored cross-site scripting (XSS) vulnerability exists in HAX CMS due to improper sanitization of `&amp;lt;iframe&amp;gt;` elements.&lt;/p&gt;
&lt;p&gt;The application allows `javascript:` URIs in the `src` attribute, which are executed when a malicious page is viewed. This enables attackers to execute arbitrary JavaScript in the context of the victim’s browser and access sensitive data exposed to client-side scripts.&lt;/p&gt;
&lt;p&gt;### Details
Successful exploitation allows access to any data available in the browser context, including:&lt;/p&gt;
&lt;p&gt;- Authentication tokens (e.g., JWT)
- Session cookies (if not protected with HttpOnly)
- Application configuration (e.g., window.appSettings)
- User-specific data accessible via APIs&lt;/p&gt;
&lt;p&gt;This significantly increases the impact beyond simple script execution.&lt;/p&gt;
&lt;p&gt;### PoC
Steps to reproduce:&lt;/p&gt;
&lt;p&gt;1. Log in to HAX CMS as any authenticated user.
2. Create a new page or edit an existing page.
3. Open the HTML source editor (`&amp;lt;&amp;gt;`).
4. Insert the following payload:&lt;/p&gt;
&lt;p&gt;```html
&amp;lt;iframe srcdoc=&amp;#34;&amp;amp;lt;script&amp;amp;gt;
    (function(){
        try {
            var jwt = parent.window.appSettings.jwt;
            alert(&amp;#39;Stolen JWT:\n&amp;#39; + jwt);
        } catch(e) {
            alert(&amp;#39;Error: &amp;#39; + e.message);
        }
    })();
&amp;amp;lt;/script&amp;amp;gt;&amp;#34; style=&amp;#34;display:none&amp;#34; sandbox=&amp;#34;allow-scripts allow-same-origin&amp;#34;&amp;gt;&amp;lt;/iframe&amp;gt;
```
&amp;lt;img width=&amp;#34;2446&amp;#34; height=&amp;#34;1319&amp;#34; alt=&amp;#34;image&amp;#34; src=&amp;#34;https://github.com/user-attachments/assets/daea3b41-8c72-4f6c-ab32-34c688bbd251&amp;#34; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;2464&amp;#34; height=&amp;#34;1397&amp;#34; alt=&amp;#34;image&amp;#34; src=&amp;#34;https:…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-jh3h-rpxg-fr36</guid>
    </item>
  </channel>
</rss>
