Kritiskt säkerhetshål i PHP – men hålet är inte nytt, det blev bara offentligt

Date:

Två kritiska säkerhetshål i PHP blev offentliga på onsdagseftermiddagen. Mjukvaran kör en stor del av världens webbplatser, och svenska it-säkerhetsexperter varnar för att attackerna kan avlösa varandra de kommande månaderna. Men paniken kräver en nyansering.

PHP är den programvara som bygger upp sidorna på de flesta webbplatser. Den syns aldrig för besökaren, men den finns under nästan allt: WordPress, Joomla, Drupal, Magento och Mediawiki, som driver Wikipedia.

Hur många sajter som berörs är oklart. De experter Aftonbladet talat med uppskattar tiotals, kanske hundratals miljoner.

Vad felen faktiskt är

Enligt PHP:s egen ändringslogg rör det sig om två rådgivningar om state corruption via bailout, åtgärdade i versionerna 8.4.27 och 8.5.12. Samma uppdatering städar undan en rad äldre brister i FPM, OpenSSL, SOAP och phar.

It-säkerhetsexperten David Jacoby beskriver bristen som mycket allvarlig och varnar för att den kan utnyttjas för obehörig åtkomst till system.

Det viktiga: hålet är inte nytt

Här finns en missuppfattning värd att reda ut. Sårbarheten uppstod inte på onsdagen. Den har legat i koden länge – ingen vet exakt hur länge.

Det som hände klockan 16 var att den blev publik. Och det är en paradox som gäller all säkerhetsuppdatering: rättningen avslöjar var felet satt. Den som läser koden i uppdateringen ser precis vad som var trasigt och kan börja leta efter sajter som inte hunnit uppdatera.

Karl Emil Nikka, också han it-säkerhetsexpert, sammanfattar det i Aftonbladet: ”Nu är katten ur buren.”

Före onsdagen var hålet farligt bara för den som redan känt till det. Efter onsdagen är det farligt för alla som inte uppdaterar. Risken har alltså inte uppstått – den har flyttat från ett fåtal till många.

Vad du behöver göra

Har du bara en vanlig dator och en telefon: ingenting. Det här drabbar inte din enhet. PHP körs på servrar, inte hos dig.

Driver du en webbplats – en bar, en dykskola, ett gästhus, en blogg – gäller två saker:

  • Själva PHP-uppdateringen är ditt webbhotells jobb. Du kan inte göra den själv på ett delat konto. Hör efter hos dem om du inte sett något besked.
  • WordPress och dina tillägg är ditt jobb. Logga in och uppdatera allt som har en uppdatering. Tillägg som inte underhållits på år är en större risk än den här nyheten.

Experterna rekommenderar också att tillfälligt stänga av webbtjänster som inte behövs.

En anmärkning om webbhotellen

Bor du i Thailand och har sajten hos en lokal leverantör är det värt att faktiskt kolla. Tiden från att en PHP-rättning släpps till att den finns på kundernas servrar varierar kraftigt mellan webbhotell – från timmar till aldrig.

Ett enkelt sätt att se vad du kör: fråga supporten rakt ut vilken PHP-version ditt konto använder, och när den senast uppdaterades. Får du inget rakt svar är det ett svar i sig.

Och håller it-världen andan?

Nej, inte riktigt. De som förvaltar servrar har en lång kväll framför sig, och de kommande månaderna lär visa försök att utnyttja hålet.

Men det här är ett återkommande förlopp, inte en unik händelse. Allvarliga brister i vanlig serverprogramvara upptäcks, rättas och offentliggörs flera gånger om året. Skillnaden den här gången är spridningen – PHP finns helt enkelt överallt.

För den enskilde läsaren är slutsatsen den vanliga och tråkiga: uppdatera det du äger, och ställ en fråga till den som sköter resten.

Bernt Johansson
Av: Bernt Johansson

67 år lever i Thailand

Fråga om artikeln

Dela Post:

Nyhetsbrev

Annonsera på ThaiPulsAnnonsera på ThaiPuls

Popular

More like this
Related

1 000 begagnade iPhones stoppade vid gränsen – på väg ut ur Thailand

Telefoner för över sju miljoner baht beslagtogs vid Moei-floden i Mae Sot. Inga tullhandlingar, ingen ägare.

Erkänner allt – de två männen ändrar sig om morden på de ryska syskonen

De erkänner nu samtliga nio åtalspunkter, inklusive överlagt mord och våldtäkt som de tidigare förnekat. Bevisningen prövas 30 november.

Anutin vill vända bevisbördan i narkotikamål – och förlänga häktningen till sju dygn

Innehav över gränsen för eget bruk ska presumeras vara avsett för försäljning. Häktningstiden förlängs från tre dygn till sju.

DNA pekar ut fel far – tvååringens thailändska medborgarskap granskas

Mannen som står som far till en tvåårig flicka är inte hennes far, visar DNA-testet. Den verklige fadern är efterlyst av Interpol.
Väder · Bränsle · Valuta

Thailand i siffror

Väder

27°C

💧 89%   🌬 3 km/h

Känns som 32°C

Luftkvalitet

–µg/m³

PM2.5 just nu

AQI dygn – Ingen mätning

Källa: Open-Meteo · 00:06

⛽ Bränslepriser THB/liter

  • Diesel B743,54
  • Diesel B2037,19
  • Gasohol 9141,67
  • Gasohol 9542,04
  • Gasohol E2035,69
  • Bensin 9551,03

Källa: PTT, Bangkok med omnejd · 00:06

💱 Valutakurser THB

  • ValutaKöpSälj
  • 🇺🇸 USD33,4033,80
  • 🇪🇺 EUR37,3438,08
  • 🇯🇵 JPY /10020,8721,57
  • 🇸🇪 SEK3,353,43
  • 🇳🇴 NOK3,543,61
  • 🇩🇰 DKK5,005,09
  • 🇭🇰 HKD4,244,32
  • 🇦🇺 AUD23,1423,94

Källa: Bank of Thailand · 00:06