32 comments

  • drum55 an hour ago

    The text of this is basically unreadable, any amount of human authorship would be better.

      groestl 32 minutes ago

      It's things like "under the attacker's feet" which completely throw me off. While trying to parse the text, my brain tries to imagine a surprised hacker.

        pfannkuchen 27 minutes ago

        LLM or Engrish? Reminds me of “thumb rule”.

      frevib 25 minutes ago

      It reads like the average PR summary I had to review every day. ‘Had’, because I stopped doing that after being blessed by LGTM https://m.youtube.com/watch?v=3TNpOD6bov8&pp=ygUEbGd0bQ%3D%3...

        lifeisloving 12 minutes ago

        Yeah but this AI music is worse than any AI produced code. They're both awful but I really lose all respect for people who think these Sumo songs sound good. Wow I hate that AI musician voice so much.

      Yokohiii 21 minutes ago

      It really reads like it was passed 3 times through Claude.

      shevy-java 39 minutes ago

      I just wrote almost the same thing (I start to write my comments before I read what others say, so that it is not influenced directly what I write). I am glad to come to the same conclusion - this website is both visually interesting as well as very annoying.

      altmanaltman 28 minutes ago

      The font is terrible on mobile, cannot tell then difference between a comma and a fullstop at all

      Davidzheng 44 minutes ago

      yeah agreed.

  • lorenzbrun 24 minutes ago

    I'm pretty sure this is not the vulnerability that's still officially under embargo. I think I found the the two actual vulnerabilities (both UAFs and similar). I patched my own stuff (at least I hope so) and am mirroring traffic to a detector, very interested to see when I get the first hits. Unless I see actual exploit attempts or a full leak I think I'm not going to publish my patches yet.

  • InvisibleUp 32 minutes ago

    This may be, according to one of the PHP devs, a completely unrelated exploit. See https://phpc.social/@Girgias/117476477429221001. Seems the best stopgap is SELinux or AppArmor.

      charcircuit 20 minutes ago

      You misread. He is saying that the multipart UAF vulnerability part of the overall exploit can't be fixed by session.upload_progress.enabled = off or any other ini option for that matter.

  • fwlr 6 minutes ago

    I can literally feel my eyes physically defocusing trying to read this, and I can’t help but conclude that, at a level below conscious thought, my brain is trying to defend itself from AI-generated text. Perhaps it is more of a cognitopoison than I explicitly knew.

  • Mooty 9 minutes ago

    If you use Nginx, you can temporarly block the subject by disallowing multipart sendings to PHP. This is quite a problem for a lot of forms, but way better that being hacked.

    Here is an Nginx patch : if ($http_content_type ~* "multipart") { return 403; }

    You can also turn of session progress in php.ini as mentionned but that does not seem to cover every cases : session.upload_progress.enabled = Off

  • 80fj0348i an hour ago

    Previously submitted with a much better source: https://news.ycombinator.com/item?id=50172041

      tech234a 43 minutes ago

      This one claims to actually be an exploit. The other was an announcement from PHP without details.

      lifeisloving 40 minutes ago

      How is this a better source, the current post is a PoC? This is just a warning...

      You're not even reading the things you're saying are worse, and reccomending things that arent what you say they are (because you didnt read those either)

  • lionkor 35 minutes ago

    Someone uses Claude to role play as a hacker... Yikes

  • dataflow 15 minutes ago

    If I have a PHP site that doesn't require uploads, how exactly do I disable enough of multipart/form-data POST handling in PHP to mitigate this?

  • iambateman 37 minutes ago

    I turned the server off on our app until this storm is over.

      tosti 15 minutes ago

      Yeah, the circuit breaker is the best firewall!

  • e12e 17 minutes ago

    Can anyone get the sha to match the download? (Given as a29d640e0481ff64a39541faeeeec0f998ecd18fb692816e75a6bcfa0f683017 in TFA)

  • himata4113 37 minutes ago

    Man, my experience with php was never good. Every php project I've encountered eventually had a monero miner infecting the machine as www-data user.

  • synack 26 minutes ago

    It’s use-after-free where the “use” is execution of arbitrary code. Yeah, that’s pretty bad.

  • 6510 28 minutes ago

    .htaccess

    <If "req('Content-Type') =~ /multipart/i"> Require all denied </If>

  • TekMol 31 minutes ago

    What about servers that run PHP from the Debian repos?

    How fast will the repos be updated?

      euph0ria 14 minutes ago

      On Reddit they stated that Ondrej is aware of the issue

  • shevy-java 39 minutes ago

    That website looks weird - was it AI coded?

    It is visually interesting but also annoying. I hate to admit it, but as I grow older, I may get dumber and I much prefer simplicity at all times.

    As for PHP: it also is a bit weird how programming languages have not yet all fixed existing bugs. Has not AI been used to find bugs or assumed bugs? Why are bugs found in old code still?

      redox99 36 minutes ago

      Why would they hand code a website for an exploit that they probably found 15 minutes before and will be fixed in a few hours? The copy should have been better though.

        xaksnTMu2 29 minutes ago

        Well Heartbleed and Shellshock had nice looking sites so we kindoff expect better?

          redox99 21 minutes ago

          They had more time to prepare

  • viccis 28 minutes ago

    >Steal Everything

    >Leave Nothing

    Cringe larping skiddie nonsense