Deze taal is machinaal vertaald en is niet door een mens gecontroleerd.

Technologie · Nieuwsbericht

Twee kritieke PHP-fouten genaamd "PHP2Shell" bloten het grootste deel van het web bloot

Gepubliceerd:

In het kort

Twee kritieke PHP-kwetsbaarheden met de bijnaam "PHP2Shell" stellen aanvallers in staat om schadelijke code op webservers uit te voeren zonder in te loggen, volgens het beveiligingsbedrijf dat hen heeft gevonden. Patches voor CVE-2026-109618 en CVE-2026-109619 zijn op 21 oktober 2026 uitgebracht, maanden nadat onderzoekers de bugs voor het eerst hebben gemeld, en meerdere bedrijven hebben sindsdien exploitatiepogingen in het wild geregistreerd.

Deze versie is een machinevertaling van het origineel (English). Lees het origineel

Op 21 oktober 2026 gaf het PHP-project gepatched versies van de taal uit nadat beveiligingsonderzoekers twee kritieke remote-code-execution-kwetsbaarheden met de verzamelde bijnaam "PHP2Shell" onthulden. De zwakke punten, aangeduid als CVE-2026-109618 en CVE-2026-109619, werden gevonden door het cloud-beveiligingsbedrijf Wiz Research, dat de organisaties Calif en OpenAI erkende voor hun bijdrage aan ontdekking, coördinatie en patchverificatie, volgens Wiz' openbare uitleg.

Wat doen de twee kwetsbaarheden

Wiz zegt dat de twee CVE's eigenlijk vier verschillende onderliggende bugs bundelen. CVE-2026-109618 behandelt een use-after-free fout in PHP's session upload-progress unserializer, die kan worden misbruikt voor remote code execution, plus een gerelateerde bug die geheugen kan uitstorten van een draaiend PHP worker-proces zonder authenticatie. CVE-2026-109619 behandelt een use-after-free in PHP's fatal-error backtrace handling en een apart type-confusion fout in OPcache, PHP's shared-memory bytecode cache.

Volgens Wiz bevinden beide problemen zich in codepaden die bijna elk PHP-verzoek passeert: geheugenbeheer en foutafhandeling. De PHP Foundation maakte hetzelfde punt in opmerkingen gerapporteerd door het outlet SecurityWeek.

Beide problemen bevinden zich in delen van PHP die bijna elk verzoek aanraakt: geheugenbeheer en foutafhandeling.

— De PHP Foundation, geciteerd door SecurityWeek

Ontdekkingstijdlijn

Het onderzoeksteam van Wiz – genoemd in zijn blogbericht als Sagi Tzadik, Shir Tamari, Nir Ohfeld en Tomer Schwartz – zegt dat het de eerste bug op 19 augustus 2026 vond en werkende remote-code-execution exploits tegen WordPress- en Drupal-installaties in de volgende twee dagen bevestigde. Het team rapporteerde zijn bevindingen aan het PHP-beveiligingsteam op 24 augustus 2026. Openbare openbaarmaking en de overeenkomstige patches volgden op 21 oktober 2026.

Wiz zegt dat het AI-codemodellen gebruikte, inclusief Google's Gemini 4 Argon en OpenAI's GPT-5.6 Sol, om proof-of-concept exploits te helpen bouwen, beschrijvend werk dat eerder maanden voor specialistische onderzoekers zou hebben genomen als bereikbaar in uren.

Wie wordt getroffen

Wiz stelt dat de onderliggende fouten in elke PHP-versie voorkomen die ongeveer het afgelopen decennium is uitgebracht, met minstens een van de twee CVE's aanwezig vanaf PHP 5.4. Het bedrijf zegt dat het niet-geverifieerde remote code execution tegen huidige versies van drie veel gebruikte content management systems heeft bevestigd: WordPress, Drupal en Joomla. SecurityWeek rapporteert dat de bugs veelgebruikte PHP-implementatiemethoden beïnvloeden, inclusief PHP-FPM, Apache met mod_php, php-cgi, FrankenPHP en LiteSpeed.

Wiz stelt de schaal van blootstelling voor als het treffen van ongeveer 70% van het Internet, een verwijzing naar het aandeel van websites dat PHP in enige vorm gebruikt, volgens de rapportage van het bedrijf.

PHP2Shell in een oogopslag
ItemDetail
CVE-2026-109618Use-after-free in session upload-progress unserializer; maakt remote code execution mogelijk
CVE-2026-109619Use-after-free in fatal-error backtrace plus een OPcache type-confusion bug
ErnstGeclassificeerd als 9.2 door het PHP-beveiligingsteam, volgens SecurityWeek
Gepatched versiesPHP 8.5.12, 8.4.27, 8.3.36, 8.2.35, uitgebracht op 21 oktober 2026
BackportsMinimale fixes ook uitgegeven voor PHP 7.4, 8.0 en 8.1
OntdekkersWiz Research, erkennend Calif en OpenAI voor hun bijdrage aan ontdekking, coördinatie en patchverificatie

Exploitatiepogingen sinds openbaarmaking

Meerdere beveiligingsbedrijven controleerden aanvalsverkeer rond de openbaarmaking. SecurityWeek rapporteert dat het bedrijf watchTowr de eerste exploitatiepogingen in het wild rond het moment dat patches landen detecteerde, maar geen succesvol compromis had bevestigd. Hadrian vertelde SecurityWeek dat het grootschalige exploitatiepogingen had waargenomen voordat de patches zelfs waren uitgebracht, geconcentreerd op PHP's session upload-progress codepaden. Patchstack, Cloudflare en Vega registreerden pogingen op de dag van openbaarmaking, en Amazon zei dat het exploitatiepogingen vier dagen voordat de patches werden uitgebracht had geïdentificeerd.

Waarom PHP's schaal dit significant maakt

PHP werd gemaakt door Deens-Canadese programmeur Rasmus Lerdorf, voor het eerst uitgebracht in 1995, en blijft een van de meest gebruikte server-side scripting languages voor het bouwen van websites, volgens Wikipedia. Dezelfde bron merkt op dat vanaf november 2025 meer dan de helft van de PHP-aangedreven websites nog steeds de niet-ondersteunde PHP 7-branch gebruikte, en ongeveer 9,7% was nog steeds op PHP 5, dat jaren eerder werd stopgezet – een legacy-softwarepatroon dat beveiligingsonderzoekers zeggen dat snelle patching in het bredere PHP-ecosysteem bemoeilijkt.

Vragen

Wat is PHP2Shell?
PHP2Shell is de bijnaam die onderzoekers twee kritieke PHP-kwetsbaarheden hebben gegeven, CVE-2026-109618 en CVE-2026-109619, waarmee een aanvaller code op een webserver kan uitvoeren zonder in te loggen, volgens Wiz Research.
Welke PHP-versies worden getroffen?
Wiz zegt dat minstens een van de twee fouten PHP-versies van 5.4 tot en met huidige releases beïnvloedt. Patches werden uitgegeven voor PHP 8.5.12, 8.4.27, 8.3.36 en 8.2.35, met minimale backports voor PHP 7.4, 8.0 en 8.1, volgens SecurityWeek.
Is PHP2Shell werkelijk misbruikt?
Ja. SecurityWeek rapporteert dat watchTowr, Hadrian, Patchstack, Cloudflare, Vega en Amazon alle apart exploitatiepogingen hebben geregistreerd, sommige ervan voordat de officiële patches op 21 oktober 2026 werden uitgebracht.
Wie ontdekte de PHP2Shell-kwetsbaarheden?
Het cloud-beveiligingsbedrijf Wiz ontdekte de bugs vanaf 19 augustus 2026 en rapporteerde ze aan het PHP-beveiligingsteam op 24 augustus. Wiz erkende de organisaties Calif en OpenAI voor hun bijdrage aan ontdekking, coördinatie en patchverificatie, volgens zijn rapportage.
Welke platforms werden geverifieerd als kwetsbaar?
Wiz zegt dat het niet-geverifieerde remote code execution tegen huidige versies van WordPress, Drupal en Joomla met betrokken PHP-versies heeft aangetoond.

Bronnen

  1. Wiz — "PHP2Shell: AI uncovers critical RCE vulnerabilities affecting 70% of the Internet"
  2. SecurityWeek — "PHP2Shell Patches Land as First Exploitation Attempts Hit Sensors"
  3. Wikipedia — "PHP"

Dit stuk is gemaakt met kunstmatige intelligentie en vóór publicatie automatisch op bronnen gecontroleerd. Ziet u een fout, vraag dan om een correctie. Correctie of weerwoord aanvragen · Hoe we dit maken

Gerelateerd