Vés al contingut
La correcció de seguretat surt avui a les 16:00. S’esperen atacs massius pocs minuts després. Què pot passar →
senseforat

Simulació

Què podria passar si no s’actualitza PHP

Un cas il·lustratiu amb una web qualsevol: un ajuntament, una botiga o una empresa. Res del que veureu aquí ha passat.

SIMULACIÓ · EXEMPLE EDUCATIU — no és un atac real ni dades reals

Cas genèric, sense cap web concretaDades inventadesAnàlisi passiva

01 · La cadena d’atac

Cinc passos, en paraules planes

Esquema genèric del que sol passar si un servidor no s’actualitza i algú aprofita una RCE sense credencials. No s’ha produït en aquest cas il·lustratiu.

  1. Entrada RCE

    Una petició preparada fa que el servidor executi codi aliè, sense iniciar sessió.

  2. Control del servidor

    El codi corre amb els privilegis del servidor web (sovint www-data) i llegeix la configuració.

  3. Webshell

    Deixa una porta del darrere (un script) per tornar-hi i executar ordres quan vulgui.

  4. Accés a dades

    Amb les credencials del config.php exporta la base de dades, fitxers pujats i, de vegades, correu.

  5. Impacte

    Desfiguració, robatori o xifratge de dades (ransomware) o salt cap a altres sistemes de la xarxa.

02 · Imatges simulades

Quatre escenes, quatre maquetes

Maquetes genèriques amb la marca «SIMULACIÓ · EXEMPLE EDUCATIU». No fan servir la imatge ni el logotip de cap organització real i les dades són inventades. Toqueu una imatge per veure-la a mida completa.

Simulació: terminal d’una webshell genèrica amb ordres whoami, id i ls. Marca d’exemple educatiu.
Escena 1

Webshell al servidor

Ordres genèriques (whoami, id, llistat de /var/www). Il·lustra el tipus d’accés després d’una RCE, no una sessió real.

Què podrien obtenir

  • Ordres al servidor
  • Fitxers de configuració
  • Accés persistent
Simulació: exportació fictícia d’una taula de registres amb noms inventats i DNI 00000000X. Marca d’exemple educatiu.
Escena 2

Exportació de la base de dades

Registres inventats (DNI 00000000X, noms i correus de mostra). Mostra el tipus de dades personals en joc —de ciutadania, clients o usuaris—, no cap fuga real.

Què podrien obtenir

  • Dades personals
  • Correus i telèfons
  • Credencials
Simulació: pàgina d’inici genèrica d’un ajuntament exemple desfigurada amb el text HACKED. Marca d’exemple educatiu.
Escena 3

Desfiguració de la web pública

Maqueta d’«Ajuntament (exemple)» sense cap marca real; podria ser igualment la web d’una botiga o d’una empresa. Qui controla el servidor pot substituir la pàgina pública.

Què podrien obtenir

  • Control de la web
  • Missatges falsos
  • Pèrdua de confiança
Simulació: nota de rescat amb imports i carteres inventades. Marca d’exemple educatiu.
Escena 4

Xifratge o venda de dades

Nota de rescat amb imports i carteres inventades. Il·lustra l’extorsió possible després d’una intrusió; no és cap amenaça real.

Què podrien obtenir

  • Dades xifrades
  • Extorsió
  • Servei aturat
03 · L’impacte

Què es pot perdre

El servidor web sovint toca, directament o indirecta, sistemes amb dades de persones. El tipus de coses en risc:

  • Dades personalsDe ciutadania, clients o usuaris: noms, adreces, documents i fitxers pujats.
  • CredencialsContrasenyes de panells, bases de dades i accessos FTP/SFTP.
  • Correu internBústies i adjunts del personal, útils per a estafes posteriors.
  • ReputacióLa confiança de veïns, clients o socis, que costa molt de recuperar.
  • Servei aturatWeb, botiga en línia o tràmits fora de servei durant dies.
  • Cost de recuperacióPeritatge, restauració, avisos a les persones afectades i possibles sancions.
04 · La solució

Com evitar-ho

La correcció de seguretat només s’aplica al servidor, actualitzant PHP.

Per què ara: Sansec espera atacs massius uns 15 minuts després de la publicació de la correcció de seguretat. Actualitzar WordPress, Drupal o qualsevol gestor no n’hi ha prou, i un WAF (per exemple Cloudflare) ajuda però no substitueix la correcció. Fonts a Què pot passar.

  • Truqueu al proveïdor d’allotjament i confirmeu que actualitzarà (o ja ha actualitzat) PHP a les branques amb suport (8.2–8.5).
  • Només es corregeix al servidor. Actualitzar el gestor de continguts no n’hi ha prou.
  • PHP 8.1 o anterior: demaneu un backport o migreu; mentrestant, aïlleu-lo d’internet.
  • Un WAF ajuda, però no substitueix la correcció.
  • No oficial Mentrestant, valoreu desactivar temporalment la pujada de fitxers i session.upload_progress.enabled (consells d’en Manz; no validats per PHP).
  • Si sospiteu una intrusió: aïlleu el servidor, conserveu els registres i busqueu webshells, fitxers nous i comptes nous.