Upcoming Critical PHP Security Release

Heads up for anyone running PHP - two serious vulnerabilities are being addressed in a release scheduled for Wednesday, 21 October 2026 at 14:00 UTC.

In the meantime, the alleged temporary mitigation is to add this to php.ini

session.upload_progress.enabled = Off

https://news.ycombinator.com/item?id=50172041
https://lowendtalk.com/discussion/222337/upcoming-critical-php-security-release

Comments

  • There are so many vulns comming by weekly or daily basis, that makes it boring. Its somehow all expected, because security standards rised and most tools where made 20 or more years ago and they never thinked of any hacks or leaks, because the tools only made its job.

  • Php again. Whats wrong with this language?

    14 cents per month netbsd at this aff TierHive

  • PHP-based billing panels:

    • WHMCS
    • Blesta
    • HostBill
    • BillingServ
    • ClientExec
    • FOSSBilling

    What hackers can do:

    • leak customer data — GDPR lawsuits
    • charge stored cards (although money goes to you) — chargebacks
    • call hypervisor API (see below)

    PHP-based hypervisor panels:

    • SolusVM 1.x
    • Virtualizor
    • VirtFusion
    • Tenantos
    • Convoy

    What hackers can do:

    • delete VPS — angry tickets from and refunds for managed clients, drama threads from unmanaged clients
    • create VPS — mine monero, send spam — your IP listed on Spamhaus
    • do naughty inside the VPS (see below)

    PHP-based shared hosting panels:

    • Plesk
    • ISPConfig
    • Froxlor

    What hackers can do:

    • delete files, deface website, wipe databases — angry tickets from and refunds for managed clients, drama threads from unmanaged clients

    These panels are not PHP based:

    • Billing: BILLmanager (C++)
    • Hypervisor: Proxmox VE (Perl), SolusIO (Go), OpenStack (Python)
    • Shared hosting: cPanel (Perl), DirectAdmin (C++), aaPanel (Python)

    You can escape PHP vulnerabilities, but they can have their own vulnerabilities.

    Research performed by Muse.ai, "what hackers can do" written by the flesh.

    The last flan is taken. 🍮 affbrr

  • edited 11:03AM

    They are ramming the gates:

     # egrep -o 'GET [^ ]+\.php' access.log | sort | uniq -c | sort -hr
     51 GET /phpinfo.php
     42 GET /info.php
     37 GET /test.php
     37 GET /php.php
     19 GET /i.php
     17 GET /cart.php
     15 GET /wp-config.php
      7 GET /php-info.php
      7 GET /index.php
      5 GET /www/phpinfo.php
      5 GET /wp-login.php
      5 GET /wp-admin/phpinfo.php
      5 GET /tmp/phpinfo.php
      5 GET /test/phpinfo.php
      5 GET /site/phpinfo.php
      5 GET /server-status.php
      5 GET /server-info.php
      5 GET /public/phpinfo.php
      5 GET /public_html/phpinfo.php
      5 GET /p.php
      5 GET /pi.php
      5 GET /pinfo.php
      5 GET /phpversion.php
      5 GET /old_phpinfo.php
      5 GET /old/phpinfo.php
      5 GET /includes/phpinfo.php
      5 GET /htdocs/phpinfo.php
      5 GET /docs/phpinfo.php
      5 GET /dev/phpinfo.php
      5 GET /debug.php
      5 GET /admin/phpinfo.php
      5 GET /administrator/phpinfo.php
      4 GET /server.php
      4 GET /php_info.php
      4 GET /phpinfo1.php
      4 GET /infophp.php
      4 GET /api/phpinfo.php
      3 GET /zend/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php
      3 GET /yii/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php
      3 GET /www/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php
      3 GET /ws/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php
      3 GET /ws/ec/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php
      3 GET /workspace/drupal/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php
      3 GET /webroot/index.php
      3 GET /webmail/phpinfo.php
      3 GET /vendor/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php
      3 GET /vendor/phpunit/Util/PHP/eval-stdin.php
      3 GET /vendor/phpunit/src/Util/PHP/eval-stdin.php
      3 GET /vendor/phpunit/phpunit/Util/PHP/eval-stdin.php
    
  • @davide said:
    They are ramming the gates:

     # egrep -o 'GET [^ ]+\.php' access.log | sort | uniq -c | sort -hr
     51 GET /phpinfo.php
     42 GET /info.php
    

    The bots are very interested in your phpinfo.

    14 cents per month netbsd at this aff TierHive

  • Whats next, html?

  • cserverscservers Provider

    Cloudflare has put some mitigations in-place in the meantime on whichever goes through their WAF.

    We've had to put 3 of our websites in maintenance. EagleKey (the VPS management portal we're developing) didn't need that, because it doesn't use PHP at all.

  • AnthonySmithAnthonySmith AdministratorProviderOG

    TierHive website, blog and control panel have been taken down as a precaution.

    I am hoping the CF WAF rules and the suggested mitigation (which LES has in place) are enough for LES.

    Let's hope the patching is smooth because I am in hospital tomorrow.

    TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x4, FR x2, AU, PL, NL, JP
    FREE tokens on sign up, try before you buy. | Static Hosting Free for life: https://tierhive.com/static-hosting/

  • Updates are live, but repos are unable to handle the load. Crazy thing about the vulns is it impacts PHP itself, regardless of the script running on top of it. Gonna be a fun day.

    No config mitigation for one. The other has this:

    For installations that cannot update, setting and enforcing memory_limit=-1 administratively is the primary configuration mitigation.

  • AnthonySmithAnthonySmith AdministratorProviderOG

    LES is now patched.

    TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x4, FR x2, AU, PL, NL, JP
    FREE tokens on sign up, try before you buy. | Static Hosting Free for life: https://tierhive.com/static-hosting/

  • damn what a morning to wake up to. Debian has the update live and mailcow released a patch a couple minutes ago

  • WSSWSS OG Guru Meditation Error

    I think this is the first time I have seen a Devuan patch that didn't take 6 months downstream of Debian.

    And I, for one, welcome our new insect overlords.

  • @dbadude said:

    @davide said:
    They are ramming the gates:

     # egrep -o 'GET [^ ]+\.php' access.log | sort | uniq -c | sort -hr
     51 GET /phpinfo.php
     42 GET /info.php
    

    The bots are very interested in your phpinfo.

    Our phpinfo requires payment.
    https://yoursunny.com/phpinfo.php

    The last flan is taken. 🍮 affbrr

  • AnthonySmithAnthonySmith AdministratorProviderOG

    @yoursunny said:

    @dbadude said:

    @davide said:
    They are ramming the gates:

     # egrep -o 'GET [^ ]+\.php' access.log | sort | uniq -c | sort -hr
     51 GET /phpinfo.php
     42 GET /info.php
    

    The bots are very interested in your phpinfo.

    Our phpinfo requires payment.
    https://yoursunny.com/phpinfo.php

    Unable to pay; sorry, because of a poor choice of image host, adding the domain to the Imgur anti-European blacklist:
    LowEndSpirit - VPS Hosting and tech forum

    TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x4, FR x2, AU, PL, NL, JP
    FREE tokens on sign up, try before you buy. | Static Hosting Free for life: https://tierhive.com/static-hosting/

  • cserverscservers Provider
    edited 4:30PM

    C-Servers is now patched PHP-wise for the WebStore, Support and the Corporate websites.

    We've also taken the same window to update the dedicated servers (one by one) with the other patch for PwnEscape, since most regular Internet usage/services would be down anyway with these PHP issues. 8 out of 9 are up now, Alpha1 had issues but got immediately escalated and acknowledged.

  • edited 4:53PM

    @AnthonySmith said:

    @yoursunny said:

    @dbadude said:

    @davide said:
    They are ramming the gates:

     # egrep -o 'GET [^ ]+\.php' access.log | sort | uniq -c | sort -hr
     51 GET /phpinfo.php
     42 GET /info.php
    

    The bots are very interested in your phpinfo.

    Our phpinfo requires payment.
    https://yoursunny.com/phpinfo.php

    Unable to pay; sorry, because of a poor choice of image host, adding the domain to the Imgur anti-European blacklist:
    LowEndSpirit - VPS Hosting and tech forum

    It's blocked only in the UK, not Europe. Works perfectly from redneck farmville Italy. For the record, it also works perfectly from Kosovo, Montenegro and Transnistria, and any other European place. Come on suck it :)

  • AnthonySmithAnthonySmith AdministratorProviderOG

    @davide said:

    @AnthonySmith said:

    @yoursunny said:

    @dbadude said:

    @davide said:
    They are ramming the gates:

     # egrep -o 'GET [^ ]+\.php' access.log | sort | uniq -c | sort -hr
     51 GET /phpinfo.php
     42 GET /info.php
    

    The bots are very interested in your phpinfo.

    Our phpinfo requires payment.
    https://yoursunny.com/phpinfo.php

    Unable to pay; sorry, because of a poor choice of image host, adding the domain to the Imgur anti-European blacklist:
    LowEndSpirit - VPS Hosting and tech forum

    It's blocked only in the UK, not Europe. Works perfectly from redneck farmville Italy. For the record, it also works perfectly from Kosovo, Montenegro and Transnistria, and any other European place. Come on suck it :)

    Still a higher percentage of blocked countries than there is ipv6 users :)

    TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x4, FR x2, AU, PL, NL, JP
    FREE tokens on sign up, try before you buy. | Static Hosting Free for life: https://tierhive.com/static-hosting/

  • WSSWSS OG Guru Meditation Error

    @AnthonySmith said: Still a higher percentage of blocked countries than there is ipv6 users

    LowEndSpirit - VPS Hosting and tech forum

    And I, for one, welcome our new insect overlords.

  • @AnthonySmith said:

    @yoursunny said:

    @dbadude said:

    @davide said:
    They are ramming the gates:

     # egrep -o 'GET [^ ]+\.php' access.log | sort | uniq -c | sort -hr
     51 GET /phpinfo.php
     42 GET /info.php
    

    The bots are very interested in your phpinfo.

    Our phpinfo requires payment.
    https://yoursunny.com/phpinfo.php

    Unable to pay; sorry, because of a poor choice of image host, adding the domain to the Imgur anti-European blacklist:
    LowEndSpirit - VPS Hosting and tech forum

    The image was uploaded by @FAT32 in 2020-Dec.

    The last flan is taken. 🍮 affbrr

Sign In or Register to comment.