Hardening Drupal with WebAssembly

Drupal is a popular CMS that powers well-known websites such as the European Union, NASA, and Tesla. However, vulnerabilities are discovered in Drupal or in the underlying PHP components over time, and in many cases, the necessary updates are not promptly implemented. WebAssembly provides a capabilities-based security model that can protect against a wide range of vulnerabilities, including those that may not be public yet. By deploying Drupal within a WebAssembly-based stack, it gains an additional security layer, protecting against exploitation to compromise the system. Additionally, this novel stack unlocks the ability for integration with other WebAssembly-powered components.


To top