Login
You're viewing the assemblag.es public feed.
  • Oct 23, 2026, 12:29 PM

    PHP Foundation’s budget is about 700k a year. It’s used on something like 40 million websites. Almost no company who uses it contributes anything and many people work on it for free.

    The latest trend is cybersecurity and AI vendors have realised they can vampire off its security for publicity (money).

    Perhaps the world would be a better place if those orgs who rely on it just contributed sponsorship to the foundation, and vendors didn’t monetise vulnerabilities for themselves.

    Image attached toot
    💬 9🔄 41⭐ 4

Replies

  • 💬 5🔄 2⭐ 0
  • 💬 0🔄 0⭐ 0
  • Oct 23, 2026, 12:44 PM

    @GossiTheDog

    So what Meta (who famously [edit: used to] use PHP extensively in what used to be their flagship product) spent on the complete failure that was the metaverse (~$60 billion) could have funded them at current levels for close to 100,000 years

    💬 0🔄 2⭐ 16
  • Oct 23, 2026, 12:55 PM

    @GossiTheDog
    Sure, but they knew about this since 2024!
    So the main issue still is bad judgment on security here, as they invested their time and money obviously on other issues since then…

    💬 1🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • Oct 23, 2026, 1:03 PM

    @GossiTheDog
    I strongly doubt that there was a bigger issue than this, as this makes it very clear to everyone that you should avoid using PHP.
    Still I concur, that whoever uses it, should contribute to this…

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Oct 23, 2026, 1:06 PM

    @GossiTheDog and to be honest they're not the worst ones. At least they do have a budget, and core developers on the payroll. And many thanks to the @sovtechfund for that audit financing in 2024!

    💬 0🔄 0⭐ 0
  • Oct 23, 2026, 1:10 PM

    @GossiTheDog It is unreal that over $85k didn't reach the team because of fees!

    For such thankless work (you know these processing companies are benefitting from PHP somewhere in their business), you'd think we could get them to wave some fees.

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Oct 23, 2026, 2:37 PM

    @GossiTheDog When the newest PAN-OS version is rocking PHP 8.0.30 I assume that they've got themselves into a delightful backport hole.

    An entirely predictable one that is their fault, of course.

    💬 0🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Oct 23, 2026, 2:51 PM

    @GossiTheDog I talked to the network engineers and they were just finishing patching for the last PA management plane RCE on Tuesday, lol. I was most concerned that this affected the public facing web service that hosts GlobalProtect VPN and HIP checks, but that seems to use a different scripting tech than PHP the management plane uses. Management is already ACLd off to just network management subnets, so the biggest risk is Panorama which has a wider audience.

    I'm beginning to think that complex firewalls with deep packet inspection and SSL VPNs with client posture agents were a mistake, since the central choke point is already a forwarding performance problem (hard to get 100g-400g+traffic through a firewall reliably), the packet inspection screws you when signatures are added/changed silently invalidating something in your policy, securing these complex systems seems to be mission impossible, so the firewall is more liability than help.

    💬 1🔄 0⭐ 1
  • Oct 23, 2026, 7:25 PM

    @GossiTheDog Completing my thought from earlier, Firewalls were introduced at a time when endpoints had zero security controls to protect themselves, but that is no longer the case. With the better capabilities of the endpoint and the rise of end-to-end encryption for everything (tunneling over 443/tcp, the only port on the Internet) it probably makes more sense to invest in endpoint management and distribute as much security tooling as possible with centralized _management_ rather than centralized _networking_. Like I think it makes a ton of sense to put security policy and auditing into a browser extention (like uBlock) than trying to MITM all the clients, and obviously any client which can be managed has a perfectly suitable packet filter built-in. I think you could use the complex firewalls only for devices that you can't closely manage (appliances, IoT, etc.) and try to simplify the overall network filtering to stateless ACLs, just to reduce the amount of obvious garbage the endpoints have to deal with.

    I dunno, maybe when the rubber hits the road this is unworkable in practice, but I think there is room to rethink where security controls make sense, when we have strong SSO and endpoint protection capabilities.

    💬 0🔄 0⭐ 0
  • Oct 23, 2026, 8:50 PM

    @raven667 @GossiTheDog Hate to break this to you but this is just likely to get worse, and stateful ACLs at the border save client access IPv6's behind. I'm not just kicking the tyres but I'm in skunkworks, Baldrick has a cunning plan

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Oct 23, 2026, 6:05 PM

    @GossiTheDog I bugged QNAP about 2 hours after the patch was released. I only got a reply today from an account manager that he is checking with the technical team on the timeline for updated firmware that would have the fix.

    I am not plugging the box back in until they have updated firmware with the fix

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0