• 0 Posts
  • 10 Comments
Joined 3 years ago
cake
Cake day: July 1st, 2023

help-circle


  • i think this comment misunderstands what frankenphp and the foundation are.

    • its supports php because it is php. its built on top by loading it as a library. it doesnt implement the language so is not and does not want to be a replacement.
    • the foundation doesn’t choose where the language goes. They support development in various ways but language design goes through an rfc process influenced by lots of people.
    • frankenphp does come up in devel mailing list discussions. i think its largely thought it being an external project is a stregth but also closely part of the project.





  • yeah the uploadprogress and multipart are caused by php loading the request into memory and that going over the limit. thats the most straightforward and dangerous and one of the mitigations was limiting uplaod sizes. But they triggered it first using Wordpress to trigger the oom. And it sounds like there are ways to cause the form processing to bail without and oom and trigger a similar pointer reuse.

    So the post/upload oom are maybe the most interesting but you can bet if people dont patch we’ll see more involved versions. and since php is hidden in things like routers and server management devices and… thats probably a safe bet.