Hardening Drupal with WebAssembly
wasmlabs.dev
Hardening Drupal with WebAssembly
1–10 of 52 posts
Re: Hardening Drupal with WebAssembly
#2Re: Hardening Drupal with WebAssembly
#3This article explores how Drupal can benefit from the capabilities-based security model offered by WebAssembly, a portable binary format that allows execution of code in a safe and efficient manner. By deploying Drupal within a WebAssembly-based stack, it gains an additional security layer, protecting against a wide range of vulnerabilities, including those that may not be public yet but can be preemptively mitigated…
What? Since when does WebAssembly natively ship with a "capabilities-based security model"?
> protecting against a wide range of vulnerabilities, including those that may not be public yet but can be preemptively mitigated through these mechanisms
Not yet public vulnerabilities?
Who was this article/summary written by? Reeks of GPT or at least someone who doesn't actually know the subject very well.
Re: Hardening Drupal with WebAssembly
#4No explanation for what vulnerabilities standard Drupal is actually being hardened against.
Re: Hardening Drupal with WebAssembly
#5No outgoing http requests, no ability to connect to an external database such as mysql- only SQLite is used. No explanation for what vulnerabilities standard Drupal is actually being hardened against.
But... Are you not afraid of these unknown, not-yet-public vulnerabilities that this solution clearly protects us against?!
Re: Hardening Drupal with WebAssembly
#6Re: Hardening Drupal with WebAssembly
#7That article doesn't explain what the WASM code does in Drupal.
So no WASM inside Drupal, but Drupal run as, and in WASM.
Re: Hardening Drupal with WebAssembly
#8That article doesn't explain what the WASM code does in Drupal.
I understood that Drupal/php is compiled to WASM and then run on a WASM runtime. So no WASM inside Drupal, but Drupal run as, and in WASM.
- [0] https://github.com/vmware-labs/webassembly-language-runtimes
Re: Hardening Drupal with WebAssembly
#9Why on earth are they using both?
Re: Hardening Drupal with WebAssembly
#10No outgoing http requests, no ability to connect to an external database such as mysql- only SQLite is used. No explanation for what vulnerabilities standard Drupal is actually being hardened against.