Home / Companies / Cloudflare / Blog / Post Details
Content Deep Dive

Introducing EmDash — the spiritual successor to WordPress that solves plugin security

Blog post from Cloudflare

Post Details
Company
Date Published
Author
Matt “TK” Taylor and Matt Kane
Word Count
763
Language
English
Hacker News Points
-
Summary

The emergence of EmDash, a proposed successor to WordPress, signifies a modern shift in content management systems by addressing longstanding security vulnerabilities inherent in WordPress plugins. While WordPress has been a monumental success in democratizing publishing and continues to hold a significant place in the digital landscape, its plugin architecture remains fundamentally insecure, with 96% of its security issues originating from plugins that have unrestricted access to databases and files. EmDash, built from scratch using TypeScript and leveraging Astro for speed, introduces a serverless, open-source platform with sandboxed plugins running in isolated environments, significantly enhancing security by allowing plugins only the capabilities they explicitly declare in their manifest. This model provides a clear permission structure similar to OAuth, thus preventing unauthorized access and malicious activities. EmDash aims to build upon the legacy of WordPress by offering a more secure, flexible, and modern solution that can be deployed on various platforms, allowing developers to innovate with fewer restrictions while maintaining the open-source spirit.