Learn about Centmin Mod LEMP Stack today
Become a Member

CVE-2026-109618 and CVE-2026-109619

Discussion in 'Nginx, PHP-FPM & MariaDB MySQL' started by allastronauts, Oct 21, 2026.

  1. allastronauts

    allastronauts New Member

    7
    1
    1
    Nov 28, 2020
    Ratings:
    +3
    Local Time:
    2:50 AM
    Anything in-bound for Centmin when the patches drop or should we just turn our servers off because clearly the internet was a bad idea in the first place... Pouring one out for you seeing as you just dropped some patches earlier today.

    For those living in a hole or have not checked the interwebs in the last few hours the mother of all PHP exploits is going to hit everyone starting in about 8 hours:


    https://threatlandscape.io/blog/php-core-rce-cve-2026-109618-109619-leak-ahead-of-embargo
     
  2. Matt

    Matt Well-Known Member

    937
    415
    63
    May 25, 2014
    Rotherham, UK
    Ratings:
    +675
    Local Time:
    8:50 AM
    1.5.15
    MariaDB 10.2
    Can't even download the packages currently

    upload_2026-10-21_7-48-36.png
     
  3. duderuud

    duderuud Active Member

    328
    98
    28
    Dec 5, 2020
    The Netherlands
    Ratings:
    +220
    Local Time:
    9:50 AM
    1.29 x
    11.4
  4. Matt

    Matt Well-Known Member

    937
    415
    63
    May 25, 2014
    Rotherham, UK
    Ratings:
    +675
    Local Time:
    8:50 AM
    1.5.15
    MariaDB 10.2
  5. iaTa

    iaTa Member

    106
    18
    18
    Mar 26, 2018
    Ratings:
    +38
    Local Time:
    8:50 AM
    Nginx 1.31.x
    MariaDB 10.11.x
    CVE-2026-109618 and CVE-2026-109619: What you should do now

    I added the following to /etc/centminmod/php.d/b_customphp.ini and restarted php-fpm, but this is only a partial stop gap:
    Code (Text):
    session.upload_progress.enabled = Off

    You also need to block multipart requests using nginx map, as detailed in the article above.
     
    Last edited: Oct 21, 2026
  6. Matt

    Matt Well-Known Member

    937
    415
    63
    May 25, 2014
    Rotherham, UK
    Ratings:
    +675
    Local Time:
    8:50 AM
    1.5.15
    MariaDB 10.2
    This will break a lot of stuff.
     
  7. iaTa

    iaTa Member

    106
    18
    18
    Mar 26, 2018
    Ratings:
    +38
    Local Time:
    8:50 AM
    Nginx 1.31.x
    MariaDB 10.11.x
    Yep, so to be safe the only option is to go offline until 2pm UTC.
     
  8. iaTa

    iaTa Member

    106
    18
    18
    Mar 26, 2018
    Ratings:
    +38
    Local Time:
    8:50 AM
    Nginx 1.31.x
    MariaDB 10.11.x
    If your sites are behind Cloudflare: Dane Knecht (@dok2001) on X
     
  9. Dannymh

    Dannymh New Member

    27
    6
    3
    Oct 23, 2014
    Ratings:
    +7
    Local Time:
    9:50 AM
    1.7.x
    5.5
    I took the safe route ran
    /usr/local/src/centminmod/tools/sitestatus.sh offline mydomain

    then shutdown php-fpm I wont be able to fix this until tomorrow my time so though it best to just be safe and close everything down for now
     
  10. iaTa

    iaTa Member

    106
    18
    18
    Mar 26, 2018
    Ratings:
    +38
    Local Time:
    8:50 AM
    Nginx 1.31.x
    MariaDB 10.11.x
    Fixes have been released.

    PHP
     
  11. duderuud

    duderuud Active Member

    328
    98
    28
    Dec 5, 2020
    The Netherlands
    Ratings:
    +220
    Local Time:
    9:50 AM
    1.29 x
    11.4
    And updated my servers...Quick and easy
     
  12. eva2000

    eva2000 Administrator Staff Member

    60,296
    12,609
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,267
    Local Time:
    6:50 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    Good to know.

    PHP released ahead of schedule 14:00 UTC which is midnight Brisbane, Australia time!

    Centmin Mod users on 132.00stable, 140.00beta01, and 141.00beta01 can just run cmupdate and centmin.sh menu option 5 and update to fixed versions PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35 that came out on 21 October 2026. I am working on backports for PHP 7.2, 7.3, 7.4, 8.0, 8.1 right now and will update users
     
  13. eva2000

    eva2000 Administrator Staff Member

    60,296
    12,609
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,267
    Local Time:
    6:50 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    So much work to do https://community.centminmod.com/th...-updates-and-eol-php-7-4-8-1-backports.33134/ :)

     
  14. Jon Snow

    Jon Snow Premium Member Premium Member

    934
    192
    43
    Jun 30, 2017
    Ratings:
    +299
    Local Time:
    4:50 AM
    Nginx 1.13.9
    MariaDB 10.1.31
    I just saw centminmod back up.

    I had run cmupdate and updated php to 8.3.36 already this morning before you took centminmod.com down.

    Do I need to do it again since you released new centminmod versions?

    In https://community.centminmod.com/th...-updates-and-eol-php-7-4-8-1-backports.33134/
    I believe I should be fine however I want to confirm.

    I tested and got the output:

    Code (Text):
    bash php-eol-cve-2026-109618-check.sh
    CVE-2026-109618 / CVE-2026-109619 check
    PHP binary    : /usr/local/bin/php
    PHP version   : 8.3.36
    PHP_VERSION_ID: 80336
    
    version check                      PATCHED      8.3.36 >= 8.3.36
    
    Overall: PATCHED


    I am re-running just in case.
     
    Last edited: Oct 22, 2026
  15. eva2000

    eva2000 Administrator Staff Member

    60,296
    12,609
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,267
    Local Time:
    6:50 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    No need for PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35 when you run via centmin.sh menu option 5 you are getting PHP direct from php.net source code which have the fixes. Centmin Mod extra leg work is for end of life PHP version backports to PHP 7.2-7.4/8.0/8.1
     
  16. deltahf

    deltahf Premium Member Premium Member

    600
    274
    63
    Jun 8, 2014
    Ratings:
    +508
    Local Time:
    3:50 AM
    Thanks for keeping centminmod up to date!

    I expect this will happen a lot more frequently now (it was found with GPT Sol!). How did you guys find out about this? Are there any specific PHP/Nginx/MariaDB mailing lists that we should subscribe to that would always have up-to-the-minute alerts?

    Were it not for the email from XenForo this morning, I would not have found out about it until much later.
     
  17. Jon Snow

    Jon Snow Premium Member Premium Member

    934
    192
    43
    Jun 30, 2017
    Ratings:
    +299
    Local Time:
    4:50 AM
    Nginx 1.13.9
    MariaDB 10.1.31
    I found out about it from xenforo.com

    https://xenforo.com/community/threads/psa-critical-php-vulnerabilities.240879/

    And looked it up

    Reddit has also been a good source of information for me. That's how I found out about copy fail, dirtyfrag etc. Comments from others are usually helpful.
     
    Last edited: Oct 22, 2026
  18. Dannymh

    Dannymh New Member

    27
    6
    3
    Oct 23, 2014
    Ratings:
    +7
    Local Time:
    9:50 AM
    1.7.x
    5.5
    It was posted on PHP.net and then picked up on news channels. I actually heard it through a downline mailing list for a project I used to help out with.

    This can get noisy for every release but you can subscribe here php.announce mailing list I also subscribe to https://www.cyber.gov.au/alerts-and-advisories which is helpful as well
     
  19. eva2000

    eva2000 Administrator Staff Member

    60,296
    12,609
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,267
    Local Time:
    6:50 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    Yup found about it on official php.net site they gave early heads up something big was coming and say Oct 21, 2026 14:00 UTC. But they ended up releasing like 25-35 minutes early as they said they can't gurantee a time it might be early.

    Saw OpenAI GPT model find the bugs! Going to be a wild ride with ai
     
  20. Dannymh

    Dannymh New Member

    27
    6
    3
    Oct 23, 2014
    Ratings:
    +7
    Local Time:
    9:50 AM
    1.7.x
    5.5
    A really wild ride, and they are going to need a better way to announce and patch these as that was just too hard. Apparently the leak came from the company who found it.

    @eva2000 is there any way to add some kind of automated unattended critical PHP/Nginx update or a way that we can somehow flag it?

    I ask because the timing of 1am is a rough one for me to try and sit through and taking the site offline whilst the most secure route isn't ideal. If we know new version numbers are coming, some way to have the system run a cron to check if they are available and if so push them