<?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 10:27:25 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-329888</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-329888</link>
      <description>EUVD-2026-329888</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-329888</guid>
    </item>
    <item>
      <title>fkie_cve-2026-56397</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-56397</link>
      <description>&lt;p&gt;SiYuan before v3.6.1 fails to sanitize package metadata and README content in the Bazaar marketplace, allowing malicious package authors to inject arbitrary HTML and JavaScript. Attackers can achieve remote code execution on any user browsing the Bazaar by embedding XSS payloads in package displayName, description, or README fields, exploiting Electron&amp;#39;s nodeIntegration setting to execute OS commands.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;SiYuan before v3.6.1 fails to sanitize package metadata and README content in the Bazaar marketplace, allowing malicious package authors to inject arbitrary HTML and JavaScript. Attackers can achieve remote code execution on any user browsing the Bazaar by embedding XSS payloads in package displayName, description, or README fields, exploiting Electron&amp;#39;s nodeIntegration setting to execute OS commands.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-56397</guid>
    </item>
    <item>
      <title>GHSA-v3mg-9v85-fcm7 — SiYuan Vulnerable to Remote Code Execution via Malicious Bazaar Package — Marketplace XSS</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-v3mg-9v85-fcm7</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/siyuan-note/siyuan/kernel&lt;/p&gt;
&lt;p&gt;# Remote Code Execution via Malicious Bazaar Package — Marketplace XSS&lt;/p&gt;
&lt;p&gt;## Summary&lt;/p&gt;
&lt;p&gt;SiYuan&amp;#39;s Bazaar (community marketplace) renders plugin/theme/template metadata and README content without sanitization. A malicious package author can achieve RCE on any user who browses the Bazaar by:&lt;/p&gt;
&lt;p&gt;1. **Package metadata XSS (zero-click):** Package `displayName` and `description` fields are injected directly into HTML via template literals without escaping. Just loading the Bazaar page triggers execution.
2. **README XSS (one-click):** The `renderREADME` function uses `lute.New()` without `SetSanitize(true)`, so raw HTML in the README passes through to `innerHTML` unsanitized.&lt;/p&gt;
&lt;p&gt;Both vectors execute in Electron&amp;#39;s renderer with `nodeIntegration: true` and `contextIsolation: false`, giving full OS command execution.&lt;/p&gt;
&lt;p&gt;## Affected Component&lt;/p&gt;
&lt;p&gt;- **Metadata rendering:** `app/src/config/bazaar.ts:275-277`
- **README rendering (backend):** `kernel/bazaar/package.go:635-645` (`renderREADME`)
- **README rendering (frontend):** `app/src/config/bazaar.ts:607` (`innerHTML`)
- **Electron config:** `app/electron/main.js:422-426` (`nodeIntegration: true`)
- **Version:** SiYuan &amp;lt;= 3.5.9&lt;/p&gt;
&lt;p&gt;## Vulnerable Code&lt;/p&gt;
&lt;p&gt;### Vector 1: Package metadata — no HTML escaping (bazaar.ts:275-277)&lt;/p&gt;
&lt;p&gt;```typescript
// Package name injected directly into HTML template — NO escaping
${item.preferredName}${item.preferredName !== item.name
    ? ` &amp;lt;span class=&amp;#34;ft__on-surface ft__smaller&amp;#34;&amp;gt;${item.name}&amp;lt;/span&amp;gt;` : &amp;#34;&amp;#34;}&lt;/p&gt;
&lt;p&gt;// Package descripti…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/siyuan-note/siyuan/kernel&lt;/p&gt;
&lt;p&gt;# Remote Code Execution via Malicious Bazaar Package — Marketplace XSS&lt;/p&gt;
&lt;p&gt;## Summary&lt;/p&gt;
&lt;p&gt;SiYuan&amp;#39;s Bazaar (community marketplace) renders plugin/theme/template metadata and README content without sanitization. A malicious package author can achieve RCE on any user who browses the Bazaar by:&lt;/p&gt;
&lt;p&gt;1. **Package metadata XSS (zero-click):** Package `displayName` and `description` fields are injected directly into HTML via template literals without escaping. Just loading the Bazaar page triggers execution.
2. **README XSS (one-click):** The `renderREADME` function uses `lute.New()` without `SetSanitize(true)`, so raw HTML in the README passes through to `innerHTML` unsanitized.&lt;/p&gt;
&lt;p&gt;Both vectors execute in Electron&amp;#39;s renderer with `nodeIntegration: true` and `contextIsolation: false`, giving full OS command execution.&lt;/p&gt;
&lt;p&gt;## Affected Component&lt;/p&gt;
&lt;p&gt;- **Metadata rendering:** `app/src/config/bazaar.ts:275-277`
- **README rendering (backend):** `kernel/bazaar/package.go:635-645` (`renderREADME`)
- **README rendering (frontend):** `app/src/config/bazaar.ts:607` (`innerHTML`)
- **Electron config:** `app/electron/main.js:422-426` (`nodeIntegration: true`)
- **Version:** SiYuan &amp;lt;= 3.5.9&lt;/p&gt;
&lt;p&gt;## Vulnerable Code&lt;/p&gt;
&lt;p&gt;### Vector 1: Package metadata — no HTML escaping (bazaar.ts:275-277)&lt;/p&gt;
&lt;p&gt;```typescript
// Package name injected directly into HTML template — NO escaping
${item.preferredName}${item.preferredName !== item.name
    ? ` &amp;lt;span class=&amp;#34;ft__on-surface ft__smaller&amp;#34;&amp;gt;${item.name}&amp;lt;/span&amp;gt;` : &amp;#34;&amp;#34;}&lt;/p&gt;
&lt;p&gt;// Package descripti…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-v3mg-9v85-fcm7</guid>
    </item>
  </channel>
</rss>
