literalAardvark
Joined 4 years ago
Joined 4 years ago
You don't get to pick what parts of the API you're porting during something like that, it has to work the same or some of the ecosystem around it will break.
(Love the cheeky exponential right past the end of data at the end of a straight line.
Forecasting 501: forecasts say the boss is smart)
If you want more than that you need to chain an LPE. Which are plenty these days sadly.
Chained just means they used php2shell to run a local privilege escalation.
Random bloggers jumped on it and said dumb blogger things. That is all.
This is one of the worst vulns ever and the security response from the people who actually secure things for a living was entirely warranted regardless of whether some blogger thought it was the AI apocalypse or not.
It's a horrible vuln and I don't understand what's with all the flat infosec society coming out of the woodwork.
The challenge server had vibe coded infra that made it hard or impossible to hack, but it was a configuration that can't be used in production and no one uses ( it was deployed as a PHP static content server instead of a dynamic site generator )
LiFePo4 however is excellent and reasonably low cost these days
Unfortunately that's only enough to serve a static site and definitely not why or how anyone deploys PHP.
Trying to scale this vertically is hilarious.
TL;dw: DHH recently held a RailsCon keynote funeral for hand coded Rails in favour of AI Rust. It's well presented and most of the attendees are probably out drinking.
Being a mess isn't a problem when you have more than 6 items context.