#strapi
📢 New #updates · 12 Nov #13

· Strapi v5.62.0 — Security vulnerability patched
November 12, 2026 at 5:06 PM
🔗 Strapi review, open-source headless CMS & cloud hosting: https://saaseuro.com/deals/strapi/
November 10, 2026 at 12:21 AM
🟢 Update: Strapi marked this resolved at 22:17 UTC.

Duration: 1h 21m.
November 11, 2026 at 10:20 PM
Building a Custom Content Publisher Plugin for Strapi 5
Building a Custom Content Publisher Plugin for Strapi 5
# Building a Custom Content Publisher Plugin for Strapi 5 Strapi's plugin system lets you extend the admin panel and the server with your own features, without forking the core. In this post we walk through the pieces of a custom **content publisher** plugin: a plugin that lists your posts, lets you search and paginate through them, and gives editors a one-click way to publish or delete an entry. ## Why a custom plugin? The Content Manager is deliberately generic. Once your editorial team has a workflow of its own — approve, schedule, syndicate — you end up wanting a screen that speaks their language instead of the CMS's. A plugin is the right seam for that: it ships as its own package, has its own routes, controllers and services on the server side, and its own React app in the admin panel. ## Anatomy of the plugin A generated plugin has two halves: - `server/` — routes, controllers, services, and the content types the plugin owns. - `admin/` — the React entry point, pages, and the menu link registered via `app.addMenuLink()`. The `strapi-server.js` and `strapi-admin.js` files at the package root are what Strapi loads. Everything else is yours to organise. ## Fetching data the Strapi way On the server, the Document Service API is the entry point for reading and writing content: ```js const posts = await strapi.documents('plugin::content-publisher.post').findMany({ filters: { title: { $containsi: query } }, sort: { createdAt: 'desc' }, page, pageSize, }); ``` Wrapping that in a plugin service keeps the controller thin and makes the logic reusable from lifecycles or cron jobs later. ## Search and pagination in the admin On the admin side, `useFetchClient` gives you an authenticated axios instance that already points at your Strapi backend, so calling your plugin route is a one-liner. Keep the search term and the current page in the URL query string — editors bookmark and share these screens more often than you would expect, and it makes the browser back button behave. ## Publishing and deleting Destructive actions deserve a confirmation dialog. Strapi's Design System ships one, so there is no reason to hand-roll it. After a successful mutation, refetch the list rather than mutating local state — it keeps the UI honest when someone else is editing at the same time. ## Wrapping up A plugin is not much more than a well-organised folder plus two entry files. Start with the generator, replace the sample route with something real, and grow it from there. The result is a screen your editors actually want to use, living alongside the rest of your Strapi app.
mystite.com
November 13, 2026 at 8:59 PM
"Website Relaunch: Wie die Vienna Capitals mit einem CMS-Wechsel ihre Redaktion unabhängig gemacht haben" #astro #strapi #redis #imgproxy #webdev
lean-coders.at/blog/website...
Website Relaunch: Vienna Capitals mit Astro und Strapi 5
Vom Contao-Altsystem zu Astro und Strapi 5: So lief der Website Relaunch der Vienna Capitals, mit 0,5 Sekunden Ladezeit und eigenständiger Redaktion.
lean-coders.at
November 9, 2026 at 5:25 PM
Choosing a headless CMS? Ask who will run it first. Self-hosted means your database. Hosted means a vendor.

boffincoders.com/blog/best-he...

#headlesscms #nextjs #selfhosted
November 9, 2026 at 6:03 PM
🔮 Pisces's Nov 12 Celestial Guidance: A late‑stage capitalism bonus dazzles, yet the team is stuck on legacy Strapi CMS, battling endless merge conflicts and a broken CI that never passes lint.
#techbro, #horoscope, #astrology, #Pisces
November 12, 2026 at 7:10 AM
🔮 Gemini's Nov 12 Celestial Guidance: During an all‑hands, the agenda slides into endless buzzword bingo; the engineer wrestles with a Strapi migration, while the Spark cluster emits cryptic logs and LLM hallucinations.
#techbro, #horoscope, #astrology, #Gemini
November 12, 2026 at 7:10 AM
Choosing a headless CMS and every list ranks the same names? We compared WordPress, Sanity, Contentful and Strapi on hosting, licence, current prices and who edits the content. wbcomdesigns.com/headless-cms...
November 10, 2026 at 10:31 PM
Strapi vs Directus vs Payload: Headless CMS Compared

#Nodejs #JavaScript #API #OpenSource #SelfHosting #SelfHosting #Cloud #Docker #DevOps #Database

https://www.glukhov.org/post/2025/11/headless-cms-comparison-strapi-directus-payload/
Strapi vs Directus vs Payload: Headless CMS Compared
Strapi 5.60, Directus 12.6, and Payload 3.92 compared on databases, APIs, licenses, and self-hosting. What older tutorials get wrong.
www.glukhov.org
November 6, 2026 at 8:52 AM
Strapi Headless CMS:

Paris-based, open-source (MIT), and deployable on any sovereign European cloud like Hetzner or Scaleway.

REST, GraphQL, and zero vendor lock-in.

What CMS runs your web platforms?
November 10, 2026 at 12:21 AM
They are just svg logos, not linked to anything specific. The site is made with Strapi and the admin login is open to the public. A CMS login page sitting on a public subdomain isn’t a vulnerability in itself, and plenty of sites do it, but..
November 8, 2026 at 2:26 PM
【集英社】「HAPPY PLUS COMMUNITY」への不正アクセスによる個人情報漏洩に関する調査結果と再発防止策について
www.shueisha.co.jp/wp-content/u...

>CMS(Strapi)の設定不備に起因するAPI認証情報を狙った攻撃を受け、特権ユーザーアカウントが不正に作成され、APIリクエストを繰り返し実行されたことにより、情報が漏洩しました。また、誰でも作成できるアカウントに、会員情報の閲覧権限が付与されており、2021年のリリース開始から本件の発覚までそれが有効な状態であったことも原因

過去記事参照:
x.com/Bookness2/st...
www.shueisha.co.jp
November 12, 2026 at 4:15 AM
米国CISAは、ProFTPD、ONLYOFFICE Docs、Strapi、Apache Struts、およびISC BINDの脆弱性を既知の悪用された脆弱性カタログに追加した。

米国サイバーセキュリティ・インフラストラクチャセキュリティ庁(CISA)は、 既知の悪用された脆弱性(KEV)カタログに以下の脆弱性を追加しました。

CVE-2015-3306 (CVSS スコア 10.0) – ProFTPD のアクセス制御の欠陥により、リモートの攻撃者がコマンドを悪用して任意のファイルを読み取ったり変更したりできる可能性がありSITE CPFRますSITE CPTO。
CVE-202...
U.S. CISA adds ProFTPD, ONLYOFFICE Docs, Strapi, Apache Struts, and ISC BIND flaws to its Known Exploited Vulnerabilities catalog - Security Affairs
U.S. CISA adds ProFTPD, ONLYOFFICE Docs, Strapi, Apache Struts, and ISC BIND to its Known Exploited Vulnerabilities catalog.
securityaffairs.com
November 9, 2026 at 7:59 PM
🚨 EUVD-2026-111347
📊 6.1/10
🏢 strapi

📝 The strapi/strapi (Core Admin / Webhook Runner) package is vulnerable to a semi-blind SSRF via a webhook follow-redirect. The webhook dispatcher automati...

🔗 https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-111347

#cybersecurity #infosec #cve #euvd
November 4, 2026 at 6:02 PM
🚨 EUVD-2026-111346
📊 9.1/10
🏢 strapi

📝 The strapi/review-workflows package is vulnerable to a broken access control vulnerability allowing updates to be made without verifying whether the call...

🔗 https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-111346

#cybersecurity #infosec #cve #euvd
November 4, 2026 at 6:02 PM
🚨 EUVD-2026-111348
📊 6.5/10
🏢 strapi

📝 The strapi/content-manager package is missing content-scope authorization in the content manager preview URL endpoint. This allows low-privileged admins ...

🔗 https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-111348

#cybersecurity #infosec #cve #euvd
November 4, 2026 at 6:03 PM
📢 New #updates · 4 Nov #10

· Strapi v5.61.0 — Audit logs now track history restores, draft discards, settings updates, and media events
November 4, 2026 at 1:48 PM
seems I'll have to vibe-code my art website's core structure, Strapi wouldn't install without errors and not running in the end, and I dunno nothing about codding for using Astro so I'm stuck.
October 30, 2026 at 7:08 PM
🚨 EUVD-2026-70406
📊 7.1/10
🏢 n8n-io

📝 n8n before 1.123.73, 2.35.4, and 2.36.2 contains a credential exposure vulnerability in the Strapi, SeaTable, and Mailcheck nodes. These nodes send their d...

🔗 https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-70406

#cybersecurity #infosec #cve #euvd
October 29, 2026 at 9:05 PM
📢 New #updates · 28 Oct #9

· Strapi v5.60.0 — Audit logs for SSO and webhook entry events
October 28, 2026 at 11:16 AM
Noooooo, not this as well! Make it stop, please! 😭

strapi.io/blog/nodejs-...
Node.js Brotli Vulnerability CVE-2026-111497 and Strapi
How CVE-2026-111497 affects Strapi and how to patch it.
strapi.io
October 23, 2026 at 6:46 PM
Backing up Strapi usually means installing a plugin and redeploying. Strapi Remote Backup Pro runs outside the CMS: point it at a URL and sign in as an admin. The engine and CLI are on npm now; the desktop app is not built yet.

https://tech-style.co/product-strapi-remote-backup

#Strapi
Strapi Remote Backup Pro: back up Strapi without installing a plugin, in development
Backing up a #Strapi site usually means installing a plugin and redeploying.
www.youtube.com
October 23, 2026 at 7:22 AM
Strapi permissions say which endpoints a role may call. Strapi API Guard Pro also decides which records and which fields each user may see, and it denies by default.

Early alpha, AGPL: https://github.com/eharain/strapi-api-guard-pro

#Strapi #APISecurity
October 22, 2026 at 5:52 PM