<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-08T21:02:00.521371+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-341655</id>
    <title>EUVD-2026-341655</title>
    <updated>2026-10-08T21:02:00.523496+00:00</updated>
    <content>EUVD-2026-341655</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-341655"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2024-58358</id>
    <title>fkie_cve-2024-58358</title>
    <updated>2026-10-08T21:02:00.523546+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>SurrealDB versions before 2.1.0 contain a denial of service vulnerability in role conversion that allows privileged owner users to define users with nonexistent roles. Attackers can trigger an uncaught panic by signing in with a user assigned an invalid role, crashing the server.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2024-58358"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-jc55-246c-r88f</id>
    <title>GHSA-jc55-246c-r88f — SurrealDB has an Uncaught Exception Handling Nonexistent Role</title>
    <updated>2026-10-08T21:02:00.523618+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> crates.io: surrealdb, crates.io: surrealdb-core</p>
<p>Roles for system users are stored as generic `Ident` values and converted as strings and into the `Role` enum whenever IAM operations are to be performed that require processing the user roles. This conversion expects those identifiers to only contain the values `owner`, `editor` and `viewer` and will return an error otherwise. However, the `unwrap()` method would be called on this result when implementing `std::convert::From&lt;&amp;Ident&gt; for Role`, which would result in a panic where a nonexistent role was used.</p>
<p>### Impact</p>
<p>A privileged user with the `owner` role at any level in SurrealDB would be able to define a user with `DEFINE USER` with an nonexistent role, which would panic when being converted to a `Role` enum in order to perform certain IAM operations with that user. These operations included signing in with the user. This would crash the server, leading to denial of service.</p>
<p>### Patches</p>
<p>Unexistent roles are no longer accepted during parsing when defining a user. Even when successfully associated with a user, referencing unexistent roles will no longer result in a panic and will instead throw an `InvalidRole` error.</p>
<p>- Version 2.1.0 and later are not affected by this issue.</p>
<p>### Workarounds</p>
<p>Affected users who are unable to update may want to limit access to users with the `owner` role at any level to trusted parties only. To limit the impact of the denial of service, SurrealDB administrators may also want to ensure that the SurrealDB process is running so that it ca…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-jc55-246c-r88f"/>
  </entry>
</feed>
