Niet php.net · Niet NVD · Niet CISA

PHP-kwetsbaarhedentracker

Onofficiële briefing over beveiligingslekken in PHP

English简体中文日本語DeutschFrançaisNederlandsEspañol

Beveiligingswaarschuwing

PHP2Shell: werk PHP bij. Dat is de enige volledige oplossing.

CVE-2026-109618 en CVE-2026-109619 zijn kritieke kwetsbaarheden in PHP zelf die uitvoering van code op afstand zonder authenticatie mogelijk maken. Het PHP-project bracht op 21 oktober 2026 fixes uit voor de ondersteunde takken 8.2 tot en met 8.5. Herstart PHP na de update. Een firewall is geen vervanging.

Stappen om te patchen

Aanverwant incident · Composer/Packagist-supplychain · april–mei 2026

laravel-lang en Packagist-supplychainaanvallen (2026): controleer uw composer.lock

Aanvallers gebruikten gestolen GitHub-toegang om kwaadaardige tags voor echte Packagist-pakketten te publiceren. Bij laravel-lang draaide de code na installatie bij elk PHP-verzoek.

Laatst bijgewerkt

Wat er gebeurde

Als gecompromitteerd gemelde pakketten
PakketWanneerUitvoeringBron
laravel-lang/lang, http-statuses, attributes, actions22–23-05-2026Geïnjecteerde src/helpers.php in autoload.files, draait bij elk verzoek en CLI-commandoSnyk
intercom/intercom-php 5.0.230-04-2026Omgebouwd tot Composer-plugin die bij install/update een script draaitSocket
Acht pakketten waaronder devdojo/wave en devdojo/genesis (dev-branches)Gemeld 23-05-2026postinstall-hook in package.json die een Linux-binary downloadtThe Hacker News

Volgens Packagist gebruikten de aanvallen overgenomen GitHub-accounts en gestolen tokens; het team verwijderde getroffen versies binnen enkele minuten na detectie.

Is mijn applicatie geraakt?

Lockfiles en Composer-versie controleren
# Did a project ever resolve one of the affected packages?
grep -n -E '"name": "(laravel-lang/(lang|http-statuses|attributes|actions)|intercom/intercom-php)"' composer.lock
composer show --locked | grep -E 'laravel-lang|intercom'
composer --version          # 2.10+ adds dependency policies for malware-flagged versions
composer audit

Zo lost u het op

FAQ

Hoe weet ik of mijn app een kwaadaardige versie heeft opgehaald?

Zoek de pakketnamen van deze pagina in composer.lock in alle branches en gebouwde images en vergelijk de installatiedatum met de aanvalsperiode.

Is composer update genoeg?

Nee. De laravel-lang-payload startte een credential stealer. Behandel de omgeving als gecompromitteerd en vervang cloudsleutels, databasewachtwoorden, CI-tokens en SSH-sleutels.

Wat heeft Packagist veranderd?

Volgens het bericht van 27 mei 2026: malwaremarkeringen van Aikido in de metadata, onveranderlijke stabiele versies en dependency policies in Composer 2.10 voor als malware gemarkeerde versies.

Bronnen

Externe links verlaten deze site. Wij hosten geen exploitcode.

  1. An update on Composer & Packagist supply chain security (27 May 2026) — Packagist blog
  2. Laravel Lang supply chain advisory — Snyk
  3. Mini Shai-Hulud spreads to Packagist: malicious Intercom PHP package — Socket
  4. Packagist supply chain attack infects 8 packages using GitHub-hosted Linux malware (23 May 2026) — The Hacker News