PHP2Shell og risikomodellen for WordPress Multisite
Den nylige sikkerhetssårbarheten PHP2Shell er en betimelig påminnelse om at WordPress-sikkerhet ikke er begrenset til WordPress-kjernen, temaer og utvidelser. Når en sårbarhet påvirker PHP-kjøretiden, ligger den under applikasjonsstakken som driver hvert nettsted på en server. Avhengig av den berørte PHP-konfigurasjonen og betingelsene som kreves for utnyttelse, kan et vellykket angrep gi en angriper en vei til å kjøre utilsiktede kommandoer eller kode på servernivå.
For et frittstående WordPress-nettsted er det alvorlig. For et WordPress Multisite-nettverk kan den potensielle skadeomkretsen være langt større. Ett enkelt PHP-miljø kan støtte et nettverk av kundenettsteder, nettbutikker, landingssider og medlemsportaler. Det gjør rask, koordinert oppdatering til en grunnleggende del av ansvarlig multisite-hosting – ikke en vedlikeholdsoppgave som kan vente til neste passende tidspunkt.
Hvorfor PHP-sårbarheter har større innvirkning i et nettverk
Multisite er utviklet for å gjøre administrasjonen av mange nettsteder effektiv: delte kjernefiler, delte utvidelser, delte temaer og sentral nettverksadministrasjon reduserer gjentakende arbeid. Den samme delte infrastrukturen betyr at et underliggende plattformproblem må behandles som en hendelse som gjelder hele nettverket.
Det praktiske spørsmålet er ikke bare om en individuell nettstedseier har installert den nyeste oppdateringen. Det er om hostingleverandørens plattform har identifisert den berørte PHP-utgaven, tatt i bruk leverandørens rettelse på tvers av den relevante infrastrukturen og bekreftet at den oppdaterte kjøretiden betjener kundenettsteder. Forsinkelser kan føre til at alle nettsteder som bruker et berørt miljø, blir eksponert lenger enn nødvendig.
En godt håndtert respons må også balansere hastighet med kontroll. Team bør gjennomgå PHPs utgivelsesnotater og sikkerhetsvarsel, distribuere den rettede pakken gjennom den etablerte endringsprosessen, verifisere den aktive PHP-versjonen, overvåke feillogger og tjenestehelse og holde kundene informert dersom det kreves en handling fra deres side. I de fleste tilfeller bør kundene ikke måtte jakte på en kritisk sikkerhetsoppdatering for kjøretiden, ett nettsted om gangen.
Hva administratorer av WordPress Multisite bør gjøre
Selv når hostingleverandøren tar seg av PHP-oppdateringen, bør nettverksadministratorer bruke hendelsen som en anledning til å bekrefte sin egen sikkerhetsstatus:
- Bekreft den aktive PHP-versjonen med hostingleverandøren din, og forsikre deg om at den inkluderer leverandørens PHP2Shell-rettelse.
- Hold WordPress-kjernen, nettverksaktiverte utvidelser, temaer og must-use-utvidelser oppdatert, slik at risikoer på applikasjonsnivå ikke forsterker et problem på plattformnivå.
- Bruk tilgang med minst mulige rettigheter for kontoer til hosting, SFTP/SSH, database og WordPress-administrator.
- Oppretthold testede sikkerhetskopier og gjenopprettingsprosedyrer for både nettverksfiler og databaser.
- Overvåk uvanlig aktivitet, for eksempel ukjente administratorkontoer, uventede filendringer, unormale PHP-feil eller utgående forespørsler.
- Abonner på sikkerhetsvarsler fra hostingleverandøren og PHP, slik at sikkerhetsbeslutninger baseres på det offisielle sikkerhetsvarselet og utgivelsesinformasjonen, snarere enn rykter.
Det er også viktig å unngå å overreagere på overskrifter. Om et bestemt nettverk er berørt, avhenger av PHP-versjonen, serverkonfigurasjonen og den sårbare kodebanen som beskrives i det offisielle sikkerhetsvarselet. Riktig tilnærming er rask verifisering og oppdatering – ikke gjetting.
Administrert oppdatering er en del av tjenesten
For personer som bygger en virksomhet med nettsteder som tjeneste, er pålitelighet og sikkerhet en del av produktet du selger. Kundene forventer at nettstedene deres forblir tilgjengelige mens plattformteamet håndterer vedlikehold på infrastrukturnivå i bakgrunnen. En multisite-host bør ha et klart eierskap til hasteoppdateringer av PHP, en velprøvd distribusjonsprosess og en måte å validere at rettelsen er på plass.
Det er standarden vi følger hos Ultimate Multisite hosting. PHP2Shell-rettelsen ble distribuert og implementert på tvers av hostingtjenesten vår innen fem timer etter at den nye PHP-utgaven ble publisert. Hvis du ønsker en WordPress Multisite-plattform bygget for repeterbare driftsprosesser så vel som rask sikkerhetsrespons, kan du utforske Ultimate Multisite hosting og bygge ditt neste nettverk av nettsteder med trygghet.


Legg igjen en kommentar