<?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>Fri, 23 Oct 2026 16:08:05 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-270709</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-270709</link>
      <description>EUVD-2026-270709</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-270709</guid>
    </item>
    <item>
      <title>fkie_cve-2026-27822</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-27822</link>
      <description>&lt;p&gt;RustFS is a distributed object storage system built in Rust. Prior to version 1.0.0-alpha.83, a Stored Cross-Site Scripting (XSS) vulnerability in the RustFS Console allows an attacker to execute arbitrary JavaScript in the context of the management console. By bypassing the PDF preview logic, an attacker can steal administrator credentials from `localStorage`, leading to full account takeover and system compromise. Version 1.0.0-alpha.83 fixes the issue.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;RustFS is a distributed object storage system built in Rust. Prior to version 1.0.0-alpha.83, a Stored Cross-Site Scripting (XSS) vulnerability in the RustFS Console allows an attacker to execute arbitrary JavaScript in the context of the management console. By bypassing the PDF preview logic, an attacker can steal administrator credentials from `localStorage`, leading to full account takeover and system compromise. Version 1.0.0-alpha.83 fixes the issue.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-27822</guid>
    </item>
    <item>
      <title>GHSA-v9fg-3cr2-277j — Rust has Critical Stored XSS in Preview Modal, leading to Administrative Account Takeover</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-v9fg-3cr2-277j</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; crates.io: rustfs&lt;/p&gt;
&lt;p&gt;### Summary
A Stored Cross-Site Scripting (XSS) vulnerability in the RustFS Console allows an attacker to execute arbitrary JavaScript in the context of the management console. By bypassing the PDF preview logic, an attacker can steal administrator credentials from `localStorage`, leading to full account takeover and system compromise.&lt;/p&gt;
&lt;p&gt;### Details
The vulnerability exists due to improper validation of the response content type during the file preview process and a lack of origin separation between the S3 object delivery and the management console.&lt;/p&gt;
&lt;p&gt;1. **Origin of Credentials**: The RustFS Console stores highly sensitive S3 credentials (AccessKey, SecretKey, SessionToken) in the browser&amp;#39;s `localStorage`.
   - **File**: `console/composables/useAuth.ts`
   - **Evidence**: [Lines 14](https://github.com/rustfs/console/blob/c2bd75adacad0d0182c32d5271e8ff150c4a02db/composables/useAuth.ts#L14) and [18-25](https://github.com/rustfs/console/blob/c2bd75adacad0d0182c32d5271e8ff150c4a02db/composables/useAuth.ts#L18-L25) show that credentials are held in `useLocalStorage(&amp;#39;auth.credentials&amp;#39;, {})` and `useLocalStorage(&amp;#39;auth.permanent&amp;#39;, undefined)`.
2. **Insecure Preview Implementation**: In `console/components/object/preview-modal.vue`, the application identifies a PDF file based on its extension or metadata and [renders it using an `&amp;lt;iframe&amp;gt;`](https://github.com/rustfs/console/blob/6ab024be1c49bc9549a24ed1d09348f5e7039876/components/object/preview-modal.vue#L10).
3. **Same-Origin Vulnerab…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; crates.io: rustfs&lt;/p&gt;
&lt;p&gt;### Summary
A Stored Cross-Site Scripting (XSS) vulnerability in the RustFS Console allows an attacker to execute arbitrary JavaScript in the context of the management console. By bypassing the PDF preview logic, an attacker can steal administrator credentials from `localStorage`, leading to full account takeover and system compromise.&lt;/p&gt;
&lt;p&gt;### Details
The vulnerability exists due to improper validation of the response content type during the file preview process and a lack of origin separation between the S3 object delivery and the management console.&lt;/p&gt;
&lt;p&gt;1. **Origin of Credentials**: The RustFS Console stores highly sensitive S3 credentials (AccessKey, SecretKey, SessionToken) in the browser&amp;#39;s `localStorage`.
   - **File**: `console/composables/useAuth.ts`
   - **Evidence**: [Lines 14](https://github.com/rustfs/console/blob/c2bd75adacad0d0182c32d5271e8ff150c4a02db/composables/useAuth.ts#L14) and [18-25](https://github.com/rustfs/console/blob/c2bd75adacad0d0182c32d5271e8ff150c4a02db/composables/useAuth.ts#L18-L25) show that credentials are held in `useLocalStorage(&amp;#39;auth.credentials&amp;#39;, {})` and `useLocalStorage(&amp;#39;auth.permanent&amp;#39;, undefined)`.
2. **Insecure Preview Implementation**: In `console/components/object/preview-modal.vue`, the application identifies a PDF file based on its extension or metadata and [renders it using an `&amp;lt;iframe&amp;gt;`](https://github.com/rustfs/console/blob/6ab024be1c49bc9549a24ed1d09348f5e7039876/components/object/preview-modal.vue#L10).
3. **Same-Origin Vulnerab…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-v9fg-3cr2-277j</guid>
    </item>
  </channel>
</rss>
