<?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 23:33:44 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-267672</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-267672</link>
      <description>EUVD-2026-267672</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-267672</guid>
    </item>
    <item>
      <title>fkie_cve-2026-25544</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-25544</link>
      <description>&lt;p&gt;Payload is a free and open source headless content management system. Prior to 3.73.0, when querying JSON or richText fields, user input was directly embedded into SQL without escaping, enabling blind SQL injection attacks. An unauthenticated attacker could extract sensitive data (emails, password reset tokens) and achieve full account takeover without password cracking. This vulnerability is fixed in 3.73.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Payload is a free and open source headless content management system. Prior to 3.73.0, when querying JSON or richText fields, user input was directly embedded into SQL without escaping, enabling blind SQL injection attacks. An unauthenticated attacker could extract sensitive data (emails, password reset tokens) and achieve full account takeover without password cracking. This vulnerability is fixed in 3.73.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-25544</guid>
    </item>
    <item>
      <title>GHSA-xx6w-jxg9-2wh8 — @payloadcms/drizzle has SQL Injection in JSON/RichText Queries on PostgreSQL/SQLite Adapters</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-xx6w-jxg9-2wh8</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: @payloadcms/drizzle&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;When querying JSON or richText fields, user input was directly embedded into SQL without escaping, enabling blind SQL Injection attacks. An unauthenticated attacker could extract sensitive data (emails, password reset tokens) and achieve full account takeover without password cracking.&lt;/p&gt;
&lt;p&gt;**Users are affected if ALL of these are true:**&lt;/p&gt;
&lt;p&gt;1. Payload version &amp;lt; v3.73.0
2. Using a Drizzle-based database adapter (`@payloadcms/drizzle` as dependency):
   - `@payloadcms/db-postgres`
   - `@payloadcms/db-vercel-postgres`
   - `@payloadcms/db-sqlite`
   - `@payloadcms/db-d1-sqlite`
3. At least one accessible collection that has a `type: &amp;#39;json&amp;#39;` or `type: &amp;#39;richText&amp;#39;` field where `access.read` returns anything other than `false` (`true` or `Where` constraint)&lt;/p&gt;
&lt;p&gt;**Users are NOT affected if:**&lt;/p&gt;
&lt;p&gt;- Using `@payloadcms/db-mongodb`
- No JSON or richText fields exist in any collection
- All JSON/richText fields have `access: { read: () =&amp;gt; false }`&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Upgrade to Payload **v3.73.0** or later.&lt;/p&gt;
&lt;p&gt;### Workarounds&lt;/p&gt;
&lt;p&gt;If a project cannot upgrade immediately, add `access: { read: () =&amp;gt; false }` to all JSON and richText fields as a temporary mitigation.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: @payloadcms/drizzle&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;When querying JSON or richText fields, user input was directly embedded into SQL without escaping, enabling blind SQL Injection attacks. An unauthenticated attacker could extract sensitive data (emails, password reset tokens) and achieve full account takeover without password cracking.&lt;/p&gt;
&lt;p&gt;**Users are affected if ALL of these are true:**&lt;/p&gt;
&lt;p&gt;1. Payload version &amp;lt; v3.73.0
2. Using a Drizzle-based database adapter (`@payloadcms/drizzle` as dependency):
   - `@payloadcms/db-postgres`
   - `@payloadcms/db-vercel-postgres`
   - `@payloadcms/db-sqlite`
   - `@payloadcms/db-d1-sqlite`
3. At least one accessible collection that has a `type: &amp;#39;json&amp;#39;` or `type: &amp;#39;richText&amp;#39;` field where `access.read` returns anything other than `false` (`true` or `Where` constraint)&lt;/p&gt;
&lt;p&gt;**Users are NOT affected if:**&lt;/p&gt;
&lt;p&gt;- Using `@payloadcms/db-mongodb`
- No JSON or richText fields exist in any collection
- All JSON/richText fields have `access: { read: () =&amp;gt; false }`&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;Upgrade to Payload **v3.73.0** or later.&lt;/p&gt;
&lt;p&gt;### Workarounds&lt;/p&gt;
&lt;p&gt;If a project cannot upgrade immediately, add `access: { read: () =&amp;gt; false }` to all JSON and richText fields as a temporary mitigation.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-xx6w-jxg9-2wh8</guid>
    </item>
  </channel>
</rss>
