<?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>Tue, 06 Oct 2026 14:43:10 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-329819</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-329819</link>
      <description>EUVD-2026-329819</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-329819</guid>
    </item>
    <item>
      <title>fkie_cve-2026-47387</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-47387</link>
      <description>&lt;p&gt;NocoDB is software for building databases as spreadsheets. Prior to 2026.05.1, the shared form-view submit handler (packages/nc-gui/composables/useSharedFormViewStore.ts) in NocoDB writes the form&amp;#39;s redirect_url to window.location.href after a same-host check that does not validate the URL scheme. A user with editor role (or above) on any base can plant a javascript: URL in the form&amp;#39;s redirect_url; when an authenticated viewer opens the share-link and submits the form, the payload executes in the NocoDB origin and can read the session token from localStorage[&amp;#34;nocodb-gui-v2&amp;#34;]. This vulnerability is fixed in 2026.05.1.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;NocoDB is software for building databases as spreadsheets. Prior to 2026.05.1, the shared form-view submit handler (packages/nc-gui/composables/useSharedFormViewStore.ts) in NocoDB writes the form&amp;#39;s redirect_url to window.location.href after a same-host check that does not validate the URL scheme. A user with editor role (or above) on any base can plant a javascript: URL in the form&amp;#39;s redirect_url; when an authenticated viewer opens the share-link and submits the form, the payload executes in the NocoDB origin and can read the session token from localStorage[&amp;#34;nocodb-gui-v2&amp;#34;]. This vulnerability is fixed in 2026.05.1.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-47387</guid>
    </item>
    <item>
      <title>GHSA-hj85-ph9q-78jg — NocoDB: Stored Cross-Site Scripting via Form View Redirect URL</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-hj85-ph9q-78jg</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: nocodb&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;The shared form-view submit handler in NocoDB writes the form&amp;#39;s `redirect_url` to `window.location.href` after a same-host check that does not validate the URL scheme. A user with `editor` role (or above) on any base can plant a `javascript:` URL in the form&amp;#39;s `redirect_url`; when an authenticated viewer opens the share-link and submits the form, the payload executes in the NocoDB origin and can read the session token from `localStorage[&amp;#34;nocodb-gui-v2&amp;#34;]`.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The vulnerable sink is in `packages/nc-gui/composables/useSharedFormViewStore.ts`:&lt;/p&gt;
&lt;p&gt;- `isValidRedirectUrl` validated only `typeof === &amp;#39;string&amp;#39;` and non-empty trim — no scheme check.
- The submit branch built an anchor element, compared `anchor.host` to `window.location.host`, and either pushState-reloaded (same host) or assigned `window.location.href = redirectUrl` (otherwise).
- For non-network schemes such as `javascript:`, `data:`, `vbscript:`, and `file:`, `anchor.host` is the empty string, so the same-host check is false and the code falls into the external-redirect branch — executing the URL same-origin in the NocoDB tab.&lt;/p&gt;
&lt;p&gt;The `redirect_url` field is writable by any user with `editor` role on the base via the form-view PATCH endpoint, and the value is returned verbatim by the public shared-view meta endpoint, so no further privilege is required to weaponize a public form share.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;- **Same-origin script execution in the viewer&amp;#39;s NocoDB tab.** The payload runs in the NocoDB origin a…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: nocodb&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;The shared form-view submit handler in NocoDB writes the form&amp;#39;s `redirect_url` to `window.location.href` after a same-host check that does not validate the URL scheme. A user with `editor` role (or above) on any base can plant a `javascript:` URL in the form&amp;#39;s `redirect_url`; when an authenticated viewer opens the share-link and submits the form, the payload executes in the NocoDB origin and can read the session token from `localStorage[&amp;#34;nocodb-gui-v2&amp;#34;]`.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The vulnerable sink is in `packages/nc-gui/composables/useSharedFormViewStore.ts`:&lt;/p&gt;
&lt;p&gt;- `isValidRedirectUrl` validated only `typeof === &amp;#39;string&amp;#39;` and non-empty trim — no scheme check.
- The submit branch built an anchor element, compared `anchor.host` to `window.location.host`, and either pushState-reloaded (same host) or assigned `window.location.href = redirectUrl` (otherwise).
- For non-network schemes such as `javascript:`, `data:`, `vbscript:`, and `file:`, `anchor.host` is the empty string, so the same-host check is false and the code falls into the external-redirect branch — executing the URL same-origin in the NocoDB tab.&lt;/p&gt;
&lt;p&gt;The `redirect_url` field is writable by any user with `editor` role on the base via the form-view PATCH endpoint, and the value is returned verbatim by the public shared-view meta endpoint, so no further privilege is required to weaponize a public form share.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;- **Same-origin script execution in the viewer&amp;#39;s NocoDB tab.** The payload runs in the NocoDB origin a…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-hj85-ph9q-78jg</guid>
    </item>
  </channel>
</rss>
