<?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://db.gcve.eu</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>Thu, 22 Oct 2026 01:21:45 +0000</lastBuildDate>
    <item>
      <title>fkie_cve-2026-113711</title>
      <link>https://db.gcve.eu/vuln/fkie_cve-2026-113711</link>
      <description>&lt;p&gt;ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0 of ApostropheCMS and 3.7.0 of the import-export module, import routes invoke bigUploadMiddleware without an early authorize callback, allowing unauthenticated requests to perform upload initialization, chunk storage, temporary processing, and attacker-declared cleanup work before the later user check rejects the import. This issue is fixed in ApostropheCMS 4.33.0 and import-export 3.7.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0 of ApostropheCMS and 3.7.0 of the import-export module, import routes invoke bigUploadMiddleware without an early authorize callback, allowing unauthenticated requests to perform upload initialization, chunk storage, temporary processing, and attacker-declared cleanup work before the later user check rejects the import. This issue is fixed in ApostropheCMS 4.33.0 and import-export 3.7.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/fkie_cve-2026-113711</guid>
    </item>
    <item>
      <title>GHSA-86wm-68pq-5jwq — ApostropheCMS: Unauthenticated resource exhaustion via pre-auth aposBigUpload processing in @apostrophecms/import-export</title>
      <link>https://db.gcve.eu/vuln/ghsa-86wm-68pq-5jwq</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: apostrophe, npm: @apostrophecms/import-export&lt;/p&gt;
&lt;p&gt;## Summary&lt;/p&gt;
&lt;p&gt;A potential unauthenticated denial-of-service vulnerability exists in the chunked import upload path used by `@apostrophecms/import-export`.&lt;/p&gt;
&lt;p&gt;The affected import API routes invoke:&lt;/p&gt;
&lt;p&gt;`self.apos.http.bigUploadMiddleware()`&lt;/p&gt;
&lt;p&gt;before the actual import handler performs its authentication check.&lt;/p&gt;
&lt;p&gt;Because no `authorize` callback is supplied to `bigUploadMiddleware()`, unauthenticated requests can reach the `aposBigUpload` `start`, `chunk`, and `end` operations before the later `req.user` check rejects the import.&lt;/p&gt;
&lt;p&gt;As a result, an unauthenticated remote attacker can create server-side upload state, write chunk data to upload storage, trigger temporary-file processing, and cause attacker-controlled cleanup operations before authentication is enforced.&lt;/p&gt;
&lt;p&gt;## Affected Component&lt;/p&gt;
&lt;p&gt;Package:&lt;/p&gt;
&lt;p&gt;`@apostrophecms/import-export`&lt;/p&gt;
&lt;p&gt;Confirmed affected version:&lt;/p&gt;
&lt;p&gt;`3.6.2`&lt;/p&gt;
&lt;p&gt;Potential earlier affected versions:&lt;/p&gt;
&lt;p&gt;The issue may affect earlier 3.x releases in which the current big-upload-based import implementation is present. I have not yet fully verified the exact introduction version and recommend that the maintainers confirm the affected version range.&lt;/p&gt;
&lt;p&gt;## Vulnerability Type&lt;/p&gt;
&lt;p&gt;Primary:&lt;/p&gt;
&lt;p&gt;**CWE-400 — Uncontrolled Resource Consumption**&lt;/p&gt;
&lt;p&gt;Related:&lt;/p&gt;
&lt;p&gt;**CWE-306 — Missing Authentication for Critical Function**&lt;/p&gt;
&lt;p&gt;**CWE-770 — Allocation of Resources Without Limits or Throttling**&lt;/p&gt;
&lt;p&gt;## Technical Details&lt;/p&gt;
&lt;p&gt;The page import route registers the following middleware chain:&lt;/p&gt;
&lt;p&gt;`packages/import-export/modules/@apostr…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: apostrophe, npm: @apostrophecms/import-export&lt;/p&gt;
&lt;p&gt;## Summary&lt;/p&gt;
&lt;p&gt;A potential unauthenticated denial-of-service vulnerability exists in the chunked import upload path used by `@apostrophecms/import-export`.&lt;/p&gt;
&lt;p&gt;The affected import API routes invoke:&lt;/p&gt;
&lt;p&gt;`self.apos.http.bigUploadMiddleware()`&lt;/p&gt;
&lt;p&gt;before the actual import handler performs its authentication check.&lt;/p&gt;
&lt;p&gt;Because no `authorize` callback is supplied to `bigUploadMiddleware()`, unauthenticated requests can reach the `aposBigUpload` `start`, `chunk`, and `end` operations before the later `req.user` check rejects the import.&lt;/p&gt;
&lt;p&gt;As a result, an unauthenticated remote attacker can create server-side upload state, write chunk data to upload storage, trigger temporary-file processing, and cause attacker-controlled cleanup operations before authentication is enforced.&lt;/p&gt;
&lt;p&gt;## Affected Component&lt;/p&gt;
&lt;p&gt;Package:&lt;/p&gt;
&lt;p&gt;`@apostrophecms/import-export`&lt;/p&gt;
&lt;p&gt;Confirmed affected version:&lt;/p&gt;
&lt;p&gt;`3.6.2`&lt;/p&gt;
&lt;p&gt;Potential earlier affected versions:&lt;/p&gt;
&lt;p&gt;The issue may affect earlier 3.x releases in which the current big-upload-based import implementation is present. I have not yet fully verified the exact introduction version and recommend that the maintainers confirm the affected version range.&lt;/p&gt;
&lt;p&gt;## Vulnerability Type&lt;/p&gt;
&lt;p&gt;Primary:&lt;/p&gt;
&lt;p&gt;**CWE-400 — Uncontrolled Resource Consumption**&lt;/p&gt;
&lt;p&gt;Related:&lt;/p&gt;
&lt;p&gt;**CWE-306 — Missing Authentication for Critical Function**&lt;/p&gt;
&lt;p&gt;**CWE-770 — Allocation of Resources Without Limits or Throttling**&lt;/p&gt;
&lt;p&gt;## Technical Details&lt;/p&gt;
&lt;p&gt;The page import route registers the following middleware chain:&lt;/p&gt;
&lt;p&gt;`packages/import-export/modules/@apostr…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/ghsa-86wm-68pq-5jwq</guid>
    </item>
  </channel>
</rss>
