<?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://vulnerability.circl.lu</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 18:30:06 +0000</lastBuildDate>
    <item>
      <title>fkie_cve-2026-46668</title>
      <link>https://vulnerability.circl.lu/vuln/fkie_cve-2026-46668</link>
      <description>&lt;p&gt;SpiceDB is an open source database system for creating and managing security-critical application permissions. From version 1.15.0 to before version 1.52.0, caveat structures with nested lists can result in improper cache reuse. This issue has been patched in version 1.52.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;SpiceDB is an open source database system for creating and managing security-critical application permissions. From version 1.15.0 to before version 1.52.0, caveat structures with nested lists can result in improper cache reuse. This issue has been patched in version 1.52.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/fkie_cve-2026-46668</guid>
    </item>
    <item>
      <title>GHSA-mqcf-gqvg-rmhm — SpiceDB: Caveat structures with nested lists can result in improper cache reuse</title>
      <link>https://vulnerability.circl.lu/vuln/ghsa-mqcf-gqvg-rmhm</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/authzed/spicedb&lt;/p&gt;
&lt;p&gt;### Impact
Users are impacted if:&lt;/p&gt;
&lt;p&gt;- They have a caveat structure with a nested list, e.g.:
  
```zed
  caveat shape(x list&amp;lt;any&amp;gt;) {
    x == [[&amp;#34;a&amp;#34;], &amp;#34;b&amp;#34;]
  }
  ```
- Their system exercises that caveat with either [CheckBulkPermission](https://buf.build/authzed/api/docs/main%3Aauthzed.api.v1#authzed.api.v1.PermissionsService.CheckBulkPermissions) or else [LookupResources](https://buf.build/authzed/api/docs/main%3Aauthzed.api.v1#authzed.api.v1.PermissionsService.LookupResources) running with the `--experimental-lookup-resources-version` flag set to `lr3`, implying they are using the experimental version 3 of `LookupResources`
-  An attacker can cause the system to craft a request to SpiceDB where either:
    1. It&amp;#39;s a `CheckBulk` request where there are two check items that are identical except for their combined caveat context, and one of the caveat contexts evaluates positively and the other evaluates negatively
    2. It&amp;#39;s a `LookupResources` request where two resources have the same evaluation contents except for their caveat context, and one would evaluate positively and the other would evaluate negatively&lt;/p&gt;
&lt;p&gt;If all of the above are true, it would be possible for SpiceDB to erroneously return that a user has access to a resource that they do not have access to.&lt;/p&gt;
&lt;p&gt;### Patches
This problem was addressed in https://github.com/authzed/spicedb/pull/3065 and released in version v1.52.0.&lt;/p&gt;
&lt;p&gt;### Workarounds
If using v3 of `LookupResources`, turn the flag off.&lt;/p&gt;
&lt;p&gt;If possible, refactor th…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/authzed/spicedb&lt;/p&gt;
&lt;p&gt;### Impact
Users are impacted if:&lt;/p&gt;
&lt;p&gt;- They have a caveat structure with a nested list, e.g.:
  
```zed
  caveat shape(x list&amp;lt;any&amp;gt;) {
    x == [[&amp;#34;a&amp;#34;], &amp;#34;b&amp;#34;]
  }
  ```
- Their system exercises that caveat with either [CheckBulkPermission](https://buf.build/authzed/api/docs/main%3Aauthzed.api.v1#authzed.api.v1.PermissionsService.CheckBulkPermissions) or else [LookupResources](https://buf.build/authzed/api/docs/main%3Aauthzed.api.v1#authzed.api.v1.PermissionsService.LookupResources) running with the `--experimental-lookup-resources-version` flag set to `lr3`, implying they are using the experimental version 3 of `LookupResources`
-  An attacker can cause the system to craft a request to SpiceDB where either:
    1. It&amp;#39;s a `CheckBulk` request where there are two check items that are identical except for their combined caveat context, and one of the caveat contexts evaluates positively and the other evaluates negatively
    2. It&amp;#39;s a `LookupResources` request where two resources have the same evaluation contents except for their caveat context, and one would evaluate positively and the other would evaluate negatively&lt;/p&gt;
&lt;p&gt;If all of the above are true, it would be possible for SpiceDB to erroneously return that a user has access to a resource that they do not have access to.&lt;/p&gt;
&lt;p&gt;### Patches
This problem was addressed in https://github.com/authzed/spicedb/pull/3065 and released in version v1.52.0.&lt;/p&gt;
&lt;p&gt;### Workarounds
If using v3 of `LookupResources`, turn the flag off.&lt;/p&gt;
&lt;p&gt;If possible, refactor th…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/ghsa-mqcf-gqvg-rmhm</guid>
    </item>
  </channel>
</rss>
