PHP - PHP2Shell-kwetsbaarheid van 21 october 2026

Pagina: 1
Acties:

Vraag


  • ETH0.1
  • Registratie: Juni 2018
  • Laatst online: 16:52
PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35 fix two critical vulnerabilities that can allow unauthenticated remote code execution. All PHP users are strongly encouraged to update immediately.
https://www.php.net/
https://www.php.net/downloads.php
PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35 fix two critical vulnerabilities that can allow unauthenticated remote code execution. All PHP users are strongly encouraged to update immediately.

Who is at risk: all PHP installations serving web requests, including PHP-FPM, Apache with mod_php, php-cgi, FrankenPHP and LiteSpeed. We consider the risk highest for mod_php, with a demonstrated exploit where an unauthenticated request can trigger the attack before any application code runs.

The vulnerabilities:

RCE via OOM corruption, CVE-2026-109618 (GHSA-w8hw-w9fx-j79w): out-of-memory handling can interrupt PHP while internal request data is only partially initialized. Request cleanup may then treat the invalid data as valid.
RCE via stale global state, CVE-2026-109619 (GHSA-6wmf-4rv5-p3rp): request-owned internal state can survive after its backing memory has been freed. A later request handled by the same worker may use that stale state before normal initialization resets it.

How to update:

Update to PHP 8.5.12, 8.4.27, 8.3.36 or 8.2.35. Source downloads are on our downloads page. Windows source and binaries are on the same page.
Linux distributions and LTS vendors received the patches in advance, so check your vendor for updated packages.
PHP 8.1 and older no longer receive updates from the PHP project. Some distributions and LTS vendors provide backported fixes, so contact your vendor for details, or upgrade to a supported version.
If you rely on the volunteer-maintained rpms.remirepo.net, we urge you to switch to distribution packages or build from source, so you can immediately apply updates. The repo will not have updates today.
Given the severity of these vulnerabilities, the PHP security team provided minimal source-backports for PHP 7.4, PHP 8.0, and PHP 8.1 to help people building from source or without access to an LTS vendor.

If you cannot update immediately: while only an update is a complete solution, the following measures reduce exposure to specific attack paths but do not make an installation safe.

RCE via OOM corruption (CVE-2026-109618):

Set memory_limit=-1, preferably in a way applications can't override, such as php_admin_value in the FPM pool or Apache configuration, and check that no pool, directory or application setting puts a finite limit back. This removes the controllable PHP memory limit failure, but an underlying allocation failure can still reach the vulnerable path.
Set a low post_max_size. For applications that don't require file uploads, set post_max_size = 8M. If file uploads are necessary, set post_max_size = 32M. Keep upload_max_filesize below post_max_size. Consider enforcing limits at the web server or proxy level for decoded request size, input field count, multipart part count, header count, and nesting depth. These limits must also cover requests without a usable Content-Length.
Use a container or cgroup limit as an availability boundary, preferably with a policy that kills only the affected worker. Do not substitute RLIMIT_AS or RLIMIT_DATA, as these can cause the vulnerable allocation failure.

RCE via stale global state (CVE-2026-109619):

Set session.upload_progress.enabled=0 and restart every worker. Use php.ini, an FPM pool or server configuration that applies before request parsing. Do not rely on ini_set() or FPM .user.ini. This blocks the confirmed session paths but not other variants.
On PHP 8.5, set fatal_error_backtraces=0 and restart every worker. This blocks the confirmed fatal backtrace path only.
Remove invalid or deprecated settings applied per request that emit diagnostics before initialization. Hiding diagnostics with error_reporting, display_errors or @ does not help.
Fix attacker-reachable fatal errors and execution timeouts, including failures in callbacks, upload or import processing and cleanup.

The advisories linked above have the full technical details.
nieuws: PHP dicht twee kritieke lekken nadat wereldwijd websites offline werd...
PHP dicht twee kritieke lekken nadat wereldwijd websites offline werden gehaald

PHP heeft een patch uitgebracht om twee kritieke kwetsbaarheden te dichten. De makers adviseren gebruikers om direct een update uit te voeren. Uit voorzorg en in afwachting van de patch waren vanmiddag wereldwijd veel websites offline gegaan, waaronder die van de Tweede Kamer, ziekenhuizen, Schiphol en Tweakers.
Wat is PHP?

PHP is een veelzijdige scriptingtaal die dynamische webpagina's kan aanmaken. Wereldwijd gebruikt 69,3 procent van alle websites PHP. PHP vormt de basis voor het veelgebruikte WordPress en zit ook in Joomla, Drupal, Magento en andere websoftware.

PHP heeft de patch uitgebracht voor PHP-versies 8.2 tot en met 8.4. De kwetsbaarheid zit in alle PHP-versies vanaf 5.4, die in 2012 uitkwam. Momenteel ondersteunt PHP alleen actief versie 8.2 en hoger. Websites die oudere versies van PHP gebruiken, kunnen gedwongen worden om te upgraden naar een nieuwere versie, wat technisch complex kan zijn.

Bepaalde functies van oudere PHP-versies hebben compatibiliteitsproblemen met nieuwe versies van de programmeertaal. Webontwikkelaars hebben al eerder gezegd dat upgraden een lastig proces kan zijn. Daardoor kunnen websites die een oudere PHP-versie gebruiken na de uitgave van de patch toch langer uit de lucht blijven. Zeker een kwart van alle websites die PHP gebruiken heeft een oudere versie van de programmeertaal.

Tweakers publiceerde een uitgebreid achtergrondverhaal over de kwetsbaarheden en de gevolgen.
Gevolgen nog onbekend

De Amerikaanse PHP Foundation zegt tegen het persbureau ANP dat er 'geen signalen' zijn dat de kwetsbaarheid momenteel door kwaadwillenden wordt misbruikt, aldus de NOS. Cloudflare spreekt dat echter tegen en heeft de eerste cyberaanvallen via PHP-meldingen al gemeld in een bericht op X. Of die aanvallen ook succesvol zijn, is niet bekend. Tweakers ziet ook in zijn logs dat er in de loop van de middag meer dan honderd keer op de kwetsbaarheid werd gescand.

PHP scoort de ernst van de kwetsbaarheid met een 9,2 op een schaal van een tot tien. Dat hoge cijfer is gebaseerd op de ernst van de kwetsbaarheid en hoe makkelijk die te misbruiken is.
Impact voelbaar

69,3 procent van alle websites wereldwijd gebruikt PHP als programmeertaal, dus websites namen massaal voorzorgsmaatregelen. Daardoor waren de gevolgen onmiddellijk voelbaar. Naar verwachting worden die voorzorgsmaatregelen snel opgeheven, maar veel diensten zijn op het moment van schrijven nog onbereikbaar.

Zo zijn verificatiediensten zoals DigiD niet bruikbaar. Ook websites van ziekenhuizen zoals het Jeroen Bosch Ziekenhuis zijn niet toegankelijk. Daardoor zijn online patiëntendossiers niet in te zien. Verder werd de Schiphol-app offline gehaald, waardoor reizigers geen actuele vluchtgegevens konden zien. Verschillende overheidswebsites van de provincies zijn ook niet bereikbaar. Daardoor kunnen burgers bijvoorbeeld commissievergaderingen niet volgen. Nationale nieuwswebsites zoals RTL Nieuws en Tweakers waren tijdelijk offline.
https://nos.nl/liveblog/2...g-op-zwart-na-softwarelek

Beveiligingsupdate PHP staat online

15:43
Deel deze update

De update van programmeertaal PHP is beschikbaar. Dat is iets eerder dan verwacht. De organisatie achter PHP had het eerder over 16.00 uur.

Een programmeertaal is een taal waarmee je een computer vertelt wat hij moet doen. Net zoals je taal gebruikt om met mensen te communiceren, gebruiken programmeurs programmeertalen om websites, apps en software te bouwen.
Hoe nu verder?

Als alles goed gaat, zouden websites op relatief korte termijn weer moeten werken. Al kunnen er altijd toch problemen optreden.

Zo zou het kunnen dat veel meer mensen dan normaal opeens een PHP-update willen downloaden, waardoor de servers overbelast raken. Ook kunnen software-updates altijd misgaan. De kans dat de bewuste websites later vanavond of zelfs morgen nog offline zijn, lijkt echter klein.

[ Voor 186% gewijzigd door ETH0.1 op 21-10-2026 16:18 ]

Alle reacties


  • ETH0.1
  • Registratie: Juni 2018
  • Laatst online: 16:52
Hulde voor de tweakers crew die deze patch zo ontzettend snel hebben uitgerold!

  • Cartman!
  • Registratie: April 2000
  • Niet online
Sneller dan t licht de Tweakers dev(op)s!

  • loewie1984
  • Registratie: Mei 2003
  • Laatst online: 16:15
Het kan dus heel snel gaan, ben benieuwd hoe lang het duurt voor onze overheid bij is, of dat ze n-1 aan gaan houden >:)

discogs


  • dakathefox
  • Registratie: Januari 2012
  • Laatst online: 16:03
Uiteraard is Tweakers het aan haar stand verplicht om dit als 1 van de eersten te implementeren. Petje af. Mijn hostingprovider is nog steeds offline.

  • Scorpio_King
  • Registratie: September 2006
  • Laatst online: 16:43
Helemaal onthand en het padje af zonder Tweakers… Gelukkig weer online én supersnel. De rust is wedergekeerd. 😅

  • [Roland]
  • Registratie: Februari 2003
  • Niet online
Wat ik niet zo goed begrijp is dat dit in NL groot nieuws is maar een BBC of CNN het niet op de frontpage heeft staan? Zijn wij (NL) te voorzichtig of zijn andere landen "naïef"?

En uiteraard kudos voor tweakers!

[ Voor 9% gewijzigd door [Roland] op 21-10-2026 16:10 ]


  • CarbonCopy
  • Registratie: Oktober 2011
  • Laatst online: 17:15
[Roland] schreef op woensdag 21 oktober 2026 @ 16:06:
Wat ik niet zo goed begrijp is dat dit in NL groot nieuws maar een BBC of CNN het niet op de frontpage heeft staan? Zijn wij (NL) te voorzichtig of zijn andere landen "naïef"?

En uiteraard kudos voor tweakers!
Dit. Mijn vaste rij buitenlandse websites doen het nog steeds. Net alsof hier in NL een andere risico beoordeling plaatsvindt.

  • loewie1984
  • Registratie: Mei 2003
  • Laatst online: 16:15
Een vriend van mij in Duitsland zegt ook dat het daar helemaal geen nieuws is. Ik kan het me haast niet voorstellen.

discogs


  • Tk55
  • Registratie: April 2009
  • Niet online
Staat anders gewoon op Reuters

  • Vorkie
  • Registratie: September 2001
  • Niet online
loewie1984 schreef op woensdag 21 oktober 2026 @ 16:08:
Een vriend van mij in Duitsland zegt ook dat het daar helemaal geen nieuws is. Ik kan het me haast niet voorstellen.
Zeker niet waar. Docuform GmbH heeft bijvoorbeeld een aantal diensten uitgeschakelt uit hun productencatalogus.

En ik werk voor een Duits bedrijf.

Ik denk dat NL gewoon meer, passie?, heeft om dingen niet uit te hand te laten lopen.

Zet iedereen uit Europa in een ruimte voor een discussie en Nederland plus een paar andere zal je horen....

3-fase Victron 3x MP 6.5kVA | 30kWh Voltsmile LFP | MPPT 450/100 + 2x MPPT | VM-3P75CT Grid Meter


  • CB-Interactive
  • Registratie: Maart 2024
  • Laatst online: 16:25

CB-Interactive

Yamaha maniak

Dat is erg snel en de complimenten aan de Tweakers Crew.
Dit toont maar eens aan hoe kwetsbaar het internet is... Ik denk dat ik mijn oldschool analoge zendbakkie maar weer eens aan gaat sluiten, die kan nog weleens van pas komen ;)

Wat er niet op zit kan nooit kapot gaan.


  • iCore
  • Registratie: November 2016
  • Laatst online: 16:39
[Roland] schreef op woensdag 21 oktober 2026 @ 16:06:
Wat ik niet zo goed begrijp is dat dit in NL groot nieuws is maar een BBC of CNN het niet op de frontpage heeft staan? Zijn wij (NL) te voorzichtig of zijn andere landen "naïef"?

En uiteraard kudos voor tweakers!
Ik gok dat dit veel meer (media) aandacht krijg mede door de grote Odido hack van begin dit jaar en de grote AH (Delhaize) hackpoging van afgelopen week. Ik merk dat in mijn sociale kringen meer mensen (oppervlakkig) praten over de recente grote cybersecurity incidenten, ook mensen die normaliter weinig tot geen technische aanleg hebben.

Don't let perfect be the enemy of good.


  • Wyke
  • Registratie: Juni 2018
  • Laatst online: 16:55
Ik heb de 8.5 patch bij mij lokaal geinstalleerd (windows php versie) en nu gaat mijn virusscanner als een gek tekeer en heeft alle exes in quarantaine gezet...
zie ik iets over het hoofd?

Afbeeldingslocatie: https://tweakers.net/i/50cLuXcCDlkj517BelaH8e23qbM=/800x/filters:strip_exif()/f/image/f9gcHj9XNx72bQPM0QzEpiW8.png?f=fotoalbum_large

[ Voor 46% gewijzigd door Wyke op 21-10-2026 16:20 ]


  • Vorkie
  • Registratie: September 2001
  • Niet online
Wyke schreef op woensdag 21 oktober 2026 @ 16:19:
Ik heb de 8.5 patch bij mij lokaal geinstalleerd (windows php versie) en nu gaat mijn virusscanner als een gek tekeer en heeft alle exes in quarantaine gezet...
zie ik iets over het hoofd?

[Afbeelding]
Symantec heeft schijnbaar deze nu geflagged als gevaarlijk.

Contact opnemen met Symantec?

3-fase Victron 3x MP 6.5kVA | 30kWh Voltsmile LFP | MPPT 450/100 + 2x MPPT | VM-3P75CT Grid Meter


  • 4alexi
  • Registratie: Juli 2011
  • Laatst online: 16:42
Debian Trixie apt update en apt upgrade heeft bij mij ook 8.4.26 naar 8.4.27 gebracht.
Uit de changelog op php.net:
Version 8.4.27

22 Oct 2026Ze zijn al in de toekomst aan het werken daar... 8-)

  • Kalentum
  • Registratie: Juni 2004
  • Nu online
Mijn Ubuntu VPS heeft nog niets... hopelijk over een uurtje. Ik heb mijn Nextcloud installatie offline gehaald.

  • tokusatsu
  • Registratie: September 2026
  • Laatst online: 17:04
loewie1984 schreef op woensdag 21 oktober 2026 @ 16:02:
Het kan dus heel snel gaan, ben benieuwd hoe lang het duurt voor onze overheid bij is, of dat ze n-1 aan gaan houden >:)
Voor tweakers is het ook economisch belangrijk. Zelfs meer traffic en dus advertentieinkomsten als een dag als deze. Voor veel overheidssites is het 4 uur geweest, dus bijna einde werkdag :+. Mensen komen morgen maar teruf

  • Wyke
  • Registratie: Juni 2018
  • Laatst online: 16:55
Vorkie schreef op woensdag 21 oktober 2026 @ 16:31:
[...]

Symantec heeft schijnbaar deze nu geflagged als gevaarlijk.

Contact opnemen met Symantec?
vreemd... ik heb drie online scanners gebruikt nu virustotal.com, metadefender.com en hybrid-analysis.com ... Alledrie zeggen ze dat de patch van 8.2.35 veilig is, maar de eerste 2 zeggen dat de patch van 8.5.12 malicious is.
metadefender geeft aan dat het probleem in php_exif.dll zit... die gebruiken wij toch niet, maar ik ga voor toch maar even 8.2 lokaal installeren en excluden in de symantec scan.

  • ETH0.1
  • Registratie: Juni 2018
  • Laatst online: 16:52
Wyke schreef op woensdag 21 oktober 2026 @ 16:19:
Ik heb de 8.5 patch bij mij lokaal geinstalleerd (windows php versie) en nu gaat mijn virusscanner als een gek tekeer en heeft alle exes in quarantaine gezet...
zie ik iets over het hoofd?

[Afbeelding]
SEP, dan vraag je er wel om hoor.... ben blij dat ik daar niets meer mee te maken heb

  • Kalentum
  • Registratie: Juni 2004
  • Nu online
Kalentum schreef op woensdag 21 oktober 2026 @ 16:37:
Mijn Ubuntu VPS heeft nog niets... hopelijk over een uurtje. Ik heb mijn Nextcloud installatie offline gehaald.
Hier klagen helpt, alles bijgewerkt .

  • Wyke
  • Registratie: Juni 2018
  • Laatst online: 16:55
ETH0.1 schreef op woensdag 21 oktober 2026 @ 16:52:
[...]

SEP, dan vraag je er wel om hoor.... ben blij dat ik daar niets meer mee te maken heb
kan.. maar toch vind ik het wel vreemd dat hij iets vindt.. en online scanners ook iets vinden (in 8.5)... het lijkt me dat dat helemaal los staat van symantec

  • Vorkie
  • Registratie: September 2001
  • Niet online
Hier hebben mijn Debian hosts netjes de 8.4.27 opgehaald en kan de zooi weer online na een, nu het toch offline was, systeem reboot.

3-fase Victron 3x MP 6.5kVA | 30kWh Voltsmile LFP | MPPT 450/100 + 2x MPPT | VM-3P75CT Grid Meter


  • Patriot
  • Registratie: December 2004
  • Laatst online: 17:09

Patriot

Fulltime #whatpulsert

CarbonCopy schreef op woensdag 21 oktober 2026 @ 16:07:
[...]

Dit. Mijn vaste rij buitenlandse websites doen het nog steeds. Net alsof hier in NL een andere risico beoordeling plaatsvindt.
Ook gewoon een beetje 'monkey see, monkey do.' Niks doen is vervelender als de mensen om je heen wel handelen.

Wij waren er vanochtend vroeg (technisch gezien vannacht) bij. Wij hebben meteen de mitigerende maatregelen genomen die afdoende leken te zijn en in slechts een handjevol gevallen hebben we gekozen om helemaal offline te gaan (voornamelijk omdat er functioneel weinig overbleef bij die websites) en hebben aan de lopende band gekeken of er aanleiding was om te geloven dat dat was veranderd. Continue evaluatie dus. Merkte dat veel mensen steeds zenuwachtiger werden, terwijl eigenlijk de enige verandering van moment tot moment was dat er nog één of twee websites down waren gehaald uit voorzorg.

Maar goed, ik snap het ook wel. Het was gewoon heel onzeker. Achteraf is het altijd makkelijk praten :+

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Wel een effectieve manier om iedereen aan een versie met built-in backdoor te krijgen

/runs-like-hell

Ik denk dat SEP een beetje vaag omgaat met detectie: waarom staat Powershell ertussen, en welke versie bedoelen ze?

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device

Pagina: 1