{"id":21942,"date":"2026-10-23T11:43:13","date_gmt":"2026-10-23T09:43:13","guid":{"rendered":"https:\/\/webhosting.de\/?p=21942"},"modified":"2026-10-23T11:43:17","modified_gmt":"2026-10-23T09:43:17","slug":"php-sikkerhedshul-2026-kontrollere-rette","status":"publish","type":"post","link":"https:\/\/webhosting.de\/da\/php-sicherheitsluecke-2026-pruefen-patchen\/","title":{"rendered":"PHP-sikkerhedshul 2026: S\u00e5dan kontrollerer og lapper du s\u00e5rbare webtjenester"},"content":{"rendered":"<div class=\"wh-article\" data-wh-layout=\"2.1.2\" style=\"width:100%;max-width:820px;margin:0 auto;color:#263b4b;font-family:inherit;font-size:18px;line-height:1.8;text-align:start;overflow-wrap:break-word;box-sizing:border-box\"><p class=\"wh-lead\" style=\"font-size:20px;line-height:1.7;color:#233746;margin:0 0 1.1em\">Nej, det er ikke \u201ehalvdelen af internettet\u201c, der beviseligt er ber\u00f8rt. Men PHP-webtjenester, der ikke er opdateret, kan v\u00e6re udsat for risiko p\u00e5 grund af to kritiske s\u00e5rbarheder, der kan udnyttes uden forudg\u00e5ende login. Kontroller derfor f\u00f8rst <strong style=\"font-weight:700;color:inherit\">faktisk driftstid p\u00e5 nettet<\/strong> I stedet for blot at k\u00f8re PHP i shellen skal du installere den udgivne sikkerhedsopdatering og genstarte de ber\u00f8rte worker-processer p\u00e5 en kontrolleret m\u00e5de. Det er is\u00e6r vigtigt for offentligt tilg\u00e6ngelige tjenester, mod_php samt containere og produkter med indbygget PHP. <\/p>\n<nav class=\"wh-toc\" aria-label=\"Indholdet af denne artikel\" style=\"display:block;margin:28px 0 38px;padding:22px;border:1px solid #d9e4e8;border-radius:14px;background:#f4f8f8\"><p class=\"wh-toc-title\" style=\"font-size:13px;font-weight:700;letter-spacing:.08em;color:#49656b;margin:0 0 14px\">G\u00e5 direkte til afsnittet<\/p><div class=\"wh-toc-grid\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px\"><div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#alarmmeldung-richtig-einordnen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">At vurdere alarmmeddelelsen korrekt<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#rce-und-betroffene-php-wege\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Hvad PHP-s\u00e5rbarhederne g\u00f8r det teknisk muligt at g\u00f8re<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#risiko-haengt-vom-betrieb-ab\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Hvorfor ikke alle installationer udg\u00f8r den samme risiko<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#patchstaende-und-supportstatus\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Sammenlign opdateringsstatus og supportstatus<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#web-laufzeit-zuverlaessig-pruefen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Kontroller den faktiske driftstid p\u00e5 nettet<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#updatewege-nach-betriebsart\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Planl\u00e6gning af opdateringsveje efter driftsform<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#sofortmassnahmen-und-neustarts\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Hasteforanstaltninger uden falsk tryghed<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#betrieb-pruefen-und-auffaelligkeiten\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Efter opdateringen: Kontroller driften og eventuelle afvigelser<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#prioritaeten-fuer-alte-und-versteckte-installationen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Prioriter gamle og skjulte PHP-installationer<\/a><\/div>\n<\/div><\/nav><section class=\"wh-section\" aria-labelledby=\"alarmmeldung-richtig-einordnen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"alarmmeldung-richtig-einordnen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">At vurdere alarmmeddelelsen korrekt<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">P\u00e5standen om, at en sikkerhedsfejl i PHP kan ber\u00f8re \u201ehalvdelen af internettet\u201c, er en dramatiseret vinkel, men ikke et dokumenteret omfang. Der er ingen beviser for, at halvdelen af alle internettjenester er s\u00e5rbare eller allerede er blevet kompromitteret. Den faktiske risiko er ikke desto mindre betydelig, da PHP anvendes som k\u00f8rselsmilj\u00f8 p\u00e5 mange hjemmesider, webshops, API'er og administrationsgr\u00e6nseflader. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Det afg\u00f8rende er ikke, om et websted bruger PHP, men hvilken PHP-version der behandler dets webforesp\u00f8rgsler. Sikkerhedsopdateringerne fra den 21. oktober 2026 vedr\u00f8rer generelt ikke-opdaterede installationer af de underst\u00f8ttede grene, forudsat at de behandler foresp\u00f8rgsler via en webservice. En lokal PHP-installation til udviklingsopgaver skal derfor vurderes anderledes end et kundeportal, der er tilg\u00e6ngeligt udefra. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Die <strong style=\"font-weight:700;color:inherit\">Synlighed p\u00e5 internettet<\/strong> Hvor presserende det er, spiller en afg\u00f8rende rolle. En offentligt tilg\u00e6ngelig webshop med formularer og upload-funktioner byder p\u00e5 flere mulige kontaktpunkter end en afsk\u00e6rmet intern tjeneste. Men heller ikke en intern tjeneste er automatisk sikker: VPN-adgang, kompromitterede konti eller andre systemer i netv\u00e6rket kan g\u00f8re den tilg\u00e6ngelig. R\u00e6kkevidde alene kan derfor ikke erstatte en teknisk risikovurdering.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Lige s\u00e5 vigtige er driftsform og <strong style=\"font-weight:700;color:inherit\">Patch-stativ<\/strong>. PHP kan f.eks. k\u00f8re via PHP-FPM, som et Apache-modul, via php-cgi eller integreret i et produkt. Flere dom\u00e6ner p\u00e5 samme server kan have forskellige versioner og opdateringsmetoder. En generel frifindelse af alle PHP-websteder ville v\u00e6re lige s\u00e5 forkert som antagelsen om, at hver installation er umiddelbart s\u00e5rbar. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"rce-und-betroffene-php-wege\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"rce-und-betroffene-php-wege\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Hvad PHP-s\u00e5rbarhederne g\u00f8r det teknisk muligt at g\u00f8re<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En <strong style=\"font-weight:700;color:inherit\">Fjernk\u00f8rsel af kode<\/strong> (RCE) betyder, at en hacker under visse betingelser kan udf\u00f8re kode p\u00e5 et fjerntliggende system. If\u00f8lge sikkerhedsmeddelelsen kr\u00e6ver disse PHP-s\u00e5rbarheder ikke, at man f\u00f8rst logger ind. Koden vil i f\u00f8rste omgang blive udf\u00f8rt med webprocessens rettigheder og ikke automatisk med ubegr\u00e6nsede administratorrettigheder. De mulige konsekvenser afh\u00e6nger derfor i h\u00f8j grad af filrettigheder, adgangsdata og serverisolering. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">CVE-2026-109618 vedr\u00f8rer fejlveje i <strong style=\"font-weight:700;color:inherit\">Mangel p\u00e5 lagerplads<\/strong>. Hvis PHP afbryder en anmodning p\u00e5 grund af en \u00bbout-of-memory\u00ab-tilstand, kan interne datastrukturer forblive ufuldst\u00e6ndige. Hvis s\u00e5danne tilstande genbruges under oprydningen af anmodningen, kan der opst\u00e5 hukommelsesskader. Den officielle beskrivelse n\u00e6vner is\u00e6r multipart-anmodninger, filoverf\u00f8rsler og hukommelsesforbruget ved parsning af indlejrede indtastninger som relevante tekniske sammenh\u00e6nge. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">CVE-2026-109619 vedr\u00f8rer derimod en intern tilstand, der er knyttet til en foresp\u00f8rgsel, og hvis hukommelse allerede er blevet frigivet. Hvis en genbrugt worker derefter behandler en yderligere foresp\u00f8rgsel, kan PHP f\u00e5 adgang til denne for\u00e6ldede tilstand, inden den normale initialisering tr\u00e6der i kraft. Sikkerhedsmeddelelsen henviser blandt andet til upload-forl\u00f8bet for sessioner og fejlstier. Dette beskriver fejltypen og er ikke en vejledning i udnyttelse. <\/p>\n<ul class=\"wh-list\" role=\"list\" style=\"list-style:none;margin:24px 0;padding:0\"><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Dette kan ber\u00f8re webforesp\u00f8rgsler via PHP-FPM, Apache med mod_php, php-cgi, FrankenPHP og LiteSpeed.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Fejlene ligger i PHP-k\u00f8rselstiden, ikke prim\u00e6rt i WordPress, Joomla, Shopware, temaer eller enkelte plugins.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">CMS og rammev\u00e6rker p\u00e5virker de funktioner, der er tilg\u00e6ngelige, s\u00e5som filoverf\u00f8rsler, men erstatter ikke en opdatering af fortolkeren.<\/li><\/ul><\/section><section class=\"wh-section\" aria-labelledby=\"risiko-haengt-vom-betrieb-ab\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"risiko-haengt-vom-betrieb-ab\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Hvorfor ikke alle installationer udg\u00f8r den samme risiko<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Om en tjeneste reelt er udsat for risiko, afh\u00e6nger af flere faktorer. F\u00f8rst og fremmest t\u00e6ller en PHP-web-runtime uden opdateringer og en tilg\u00e6ngelig webtjeneste. Dern\u00e6st t\u00e6ller driftsformen, genbrugte processer, funktioner til upload eller komplekse formularer samt rettighederne for webproceskontoen. En tjeneste med omfattende skriveadgang til webfiler eller adgang til andre tjenester kan have alvorligere konsekvenser end et strengt isoleret projekt. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">I Apache med <strong style=\"font-weight:700;color:inherit\">mod_php<\/strong> understreger PHP-projektet is\u00e6r risikoen: Et dokumenteret angreb kan udl\u00f8ses allerede inden den egentlige applikationskode udf\u00f8res. Selv et velvedligeholdt CMS beskytter i s\u00e5 fald ikke mod s\u00e5rbarheden under k\u00f8rsel. Det betyder ikke, at PHP-FPM, php-cgi, FrankenPHP eller LiteSpeed betragtes som ufarlige; de skal ligeledes prioriteres i kontrollen, hvis de ikke er opdateret. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Derudover kr\u00e6ver produkter med <strong style=\"font-weight:700;color:inherit\">indlejret PHP<\/strong>. Dette kan omfatte containerbilleder, apparater, NAS-administrationssystemer eller netv\u00e6rksprodukter, hvor brugergr\u00e6nsefladen internt anvender PHP. I s\u00e5danne tilf\u00e6lde viser en kommando p\u00e5 v\u00e6rten ofte ikke den faktisk anvendte runtime. En opdatering af operativsystemet l\u00f8ser heller ikke automatisk et s\u00e5rbart PHP-komponent i et billede eller et producentprodukt. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En firewall, en webapplikationsfirewall eller strenge upload-begr\u00e6nsninger kan g\u00f8re det vanskeligere at sende enkelte foresp\u00f8rgsler og dermed begr\u00e6nse angrebsfladen. De er dog ikke en erstatning for selve rettelsen, da de ikke korrigerer den fejlbeh\u00e6ftede hukommelses- og tilstandsstyring i fortolkeren. Selv et fejlfrit CMS er afh\u00e6ngigt af et sikkert k\u00f8rselsmilj\u00f8. Det er derfor afg\u00f8rende at kontrollere og opdatere patch-status for den PHP-version, der rent faktisk behandler webforesp\u00f8rgslerne. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"patchstaende-und-supportstatus\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"patchstaende-und-supportstatus\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Sammenlign opdateringsstatus og supportstatus<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">For de to sikkerhedshuller er det f\u00f8rst og fremmest patch-status inden for den anvendte PHP-gren, der er afg\u00f8rende. PHP-projektet angiver konkrete rettede udgivelser for de underst\u00f8ttede serier. Tidligere opdateringsniveauer i samme serie betragtes som ber\u00f8rte; en opgradering til den angivne eller en nyere version af denne gren er den anbefalede fuldst\u00e6ndige l\u00f8sning. <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"PHP-grene: Status for opdateringer og support pr. 22. oktober 2026\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">PHP-grene: Status for opdateringer og support pr. 22. oktober 2026<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">PHP-gren<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Omfatter indtil og med<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Hent sikker version<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Supportstatus den 22. oktober 2026<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Anbefalet foranstaltning<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">PHP 8.2<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">8.2.34<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">8.2.35<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Kun sikkerhedsopdateringer indtil den 31. december 2026<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Opdater hurtigst muligt til mindst 8.2.35 og planl\u00e6g migreringen.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">PHP 8.3<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">8.3.35<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">8.3.36<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Kun sikkerhedsopdateringer indtil den 31. december 2027<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Opdater til mindst version 8.3.36.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">PHP 8.4<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">8.4.26<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">8.4.27<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Aktiv support indtil den 31. december 2026<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Opdater til mindst 8.4.27.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">PHP 8.5<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">8.5.11<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">8.5.12<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Aktiv support indtil den 31. december 2027<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Opdater til mindst version 8.5.12.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">PHP 8.1 og \u00e6ldre<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Ingen regul\u00e6r, aktuel upstream-udgivelse<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Ingen almindeligt tilg\u00e6ngelig, regelm\u00e6ssig fast udgivelse<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Underst\u00f8ttes ikke officielt af PHP-projektet<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Kontroller udbyderens backport eller migrer til en underst\u00f8ttet gren.<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En <strong style=\"font-weight:700;color:inherit\">Patch-opdatering<\/strong> forbliver inden for samme udviklingsserie, f.eks. fra 8.3.35 til 8.3.36. Den skal levere sikkerhedsrettelsen og har en sn\u00e6vrere kompatibilitetsramme end et skift fra 8.2 til 8.4. Sidstn\u00e6vnte er en migration: Afh\u00e6ngigheder, udvidelser, applikationskode og eventuelt implementeringen skal kontrolleres separat i den forbindelse. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">PHP 8.2 kan fortsat bruges til akut fejlretning, forudsat at der k\u00f8rer mindst version 8.2.35. Denne gren mister dog sin support den 31. december 2026. Derfor b\u00f8r driften ikke forblive p\u00e5 denne midlertidige version: Planl\u00e6g overgangen til en gren med l\u00e6ngere support, efter at applikationen er blevet testet for kompatibilitet i et passende milj\u00f8. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">I forbindelse med PHP 8.1 og \u00e6ldre versioner er der grund til s\u00e6rlig forsigtighed. PHP-projektet stiller ikke en regelm\u00e6ssig, opdateret udgave til r\u00e5dighed til dette form\u00e5l; minimale backports af kildekoden kan ikke sidestilles med en almindeligt tilg\u00e6ngelig, vedligeholdt pakke. En sikkerhedsbackport, der er dokumenteret af operativsystemudbyderen, kan v\u00e6re passende, men kr\u00e6ver dokumentation i en sikkerhedsmeddelelse eller i pakkens changelog. Mangler denne dokumentation, er en migrering n\u00f8dvendig i stedet for en ren versionsopdatering. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"web-laufzeit-zuverlaessig-pruefen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"web-laufzeit-zuverlaessig-pruefen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Kontroller den faktiske driftstid p\u00e5 nettet<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Versionskontrollen begynder med en statusopg\u00f8relse, men m\u00e5 ikke stoppe ved shell\u2019en. P\u00e5 en selvadministreret server viser f\u00f8lgende kommandoer versionen af den PHP-kommando, der kaldes der, samt de konfigurationsfiler, som dette kald finder. De \u00e6ndrer hverken pakker eller konfiguration og er derfor velegnede som et f\u00f8rste, risikofrit kontroltrin.<\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminal<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Kopier kode<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Kopieret<\/span><span data-wh-copy-fallback hidden>Kode er markeret \u2013 kopier venligst<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">php -v\nphp --ini<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Udskriften beskriver kun den, der kaldes via denne shell-kommando <strong style=\"font-weight:700;color:inherit\">CLI-k\u00f8rselstid<\/strong>. En hjemmeside kan derimod k\u00f8re via PHP-FPM, Apache med mod_php, php-cgi eller en container. Dette web-runtime-milj\u00f8 kan anvende en anden PHP-version og andre konfigurationsfiler end kommandoen <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">php -v<\/code> p\u00e5 v\u00e6rten. Det er den proces, der behandler de faktiske HTTP-anmodninger, der er afg\u00f8rende for sikkerhedsvurderingen. <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail1\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/php-webdienst-server-pruefung-73623c2b-detail1-2473e62838-1024x683.webp\" class=\"wp-image-21949\" alt=\"Teknikrum med serverhardware som symbol p\u00e5 test af PHP-webtjenester.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/php-webdienst-server-pruefung-73623c2b-detail1-2473e62838-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/php-webdienst-server-pruefung-73623c2b-detail1-2473e62838-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/php-webdienst-server-pruefung-73623c2b-detail1-2473e62838-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/php-webdienst-server-pruefung-73623c2b-detail1-2473e62838-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/php-webdienst-server-pruefung-73623c2b-detail1-2473e62838.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail1\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">AI-genereret illustrativt billede: PHP-versionen skal kontrolleres p\u00e5 den tjeneste, der behandler webforesp\u00f8rgsler.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">I Managed Hosting skal du derfor i kundepanelet kontrollere den valgte PHP-version pr. projekt eller dom\u00e6ne og om n\u00f8dvendigt tjekke, om den leverede tjeneste er opdateret med den seneste patch. Ved flere dom\u00e6ner skal hver tildeling kontrolleres separat: Et hoveddom\u00e6ne kan allerede bruge den opdaterede version, mens en webshop, en staging-instans eller et underdom\u00e6ne stadig bruger en \u00e6ldre fortolker.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">P\u00e5 servere med PHP-FPM h\u00f8rer servicekonfiguration, pakkebestand og implementeringsdokumentation sammen. I containermilj\u00f8er skal du desuden kontrollere det faktisk implementerede image og ikke blot et lokalt build-manifest. Det afg\u00f8rende er, hvilken revision der modtager webforesp\u00f8rgsler i den k\u00f8rende pod eller container; et opdateret basisimage beskytter ikke en \u00e6ldre instans, der allerede k\u00f8rer. <\/p>\n<aside class=\"wh-callout wh-callout-warning\" style=\"display:block;margin:28px 0;padding:20px 23px;border:1px solid #d1e4dd;border-left:4px solid #187065;border-radius:11px;background:#f0f7f4\"><p class=\"wh-callout-title\" style=\"margin:0 0 8px;color:#1c5c53;font-size:16px;font-weight:700;line-height:1.5\">Ingen offentlig diagnoseside<\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En offentligt tilg\u00e6ngelig <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">phpinfo()<\/code>-Siden er ikke en anbefalet standardkontrol. Den kan afsl\u00f8re oplysninger om version, modul, sti og konfiguration. Brug i stedet adgangsfunktionerne i hostingpanelet, serveradministrationen eller internt beskyttet driftsdokumentation.<\/p>\n<\/aside><\/section><section class=\"wh-section\" aria-labelledby=\"updatewege-nach-betriebsart\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"updatewege-nach-betriebsart\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Planl\u00e6gning af opdateringsveje efter driftsform<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Den rette opdateringsmetode afh\u00e6nger af, hvem der leverer fortolkeren, og hvor den k\u00f8rer. F\u00f8rst n\u00e5r dette ansvarsomr\u00e5de er afklaret, kan man p\u00e5lideligt afg\u00f8re, om der er behov for et panelskift, en pakkeopdatering, et nyt image eller en producentopdatering. Den f\u00f8lgende klassificering skelner mellem disse tilf\u00e6lde uden at sidestille driftsformerne med hensyn til deres risiko.<\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Versionskontrol og opdatering i henhold til PHP-driftstilstand\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Versionskontrol og opdatering i henhold til PHP-driftstilstand<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Driftsform<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Hvor kan man kontrollere den aktuelle version?<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Hvem opdaterer?<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Typisk s\u00e6rtr\u00e6k<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">delt hosting<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Kundepanel pr. dom\u00e6ne eller projekt; oplysninger fra webhostingudbyderen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Hostingudbyder eller kunde via godkendt udv\u00e6lgelse<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">PHP-tildelinger kan variere fra dom\u00e6ne til dom\u00e6ne.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">PHP-FPM p\u00e5 Linux<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">FPM-Pool, installerede pakker, tjeneste- og implementeringskonfiguration<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Serveradministration eller distribution<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Pakkeversionen kan indeholde en dokumenteret sikkerheds-backport.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Apache med mod_php<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Konfiguration af Apache-moduler og installerede pakker<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Serveradministration eller distribution<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Beskrevet af PHP-projektet med s\u00e6rligt fokus p\u00e5 risici.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Container<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">L\u00f8bende image, image-tag eller digest samt container-k\u00f8rselstid<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Team for build og implementering<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Host-opdateringer \u00e6ndrer ikke automatisk det indlejrede PHP i billedet.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Indbygget PHP i produktet<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Producentdokumentation, produktversion og sikkerhedsmeddelelse<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Produktproducent eller produktadministration<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">PHP kan indg\u00e5 i en appliance uden en separat synlig installation.<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ved shared hosting b\u00f8r udbyderen stille den sikre patch-status til r\u00e5dighed for den valgte PHP-serie; operat\u00f8ren kontrollerer derefter applikationen. Ved PHP-FPM eller mod_php opdaterer administrationen som regel pakkerne og genstarter derefter den faktisk relevante tjeneste p\u00e5 en kontrolleret m\u00e5de. En ren genstart uden installation af en rettelse erstatter ikke opdateringen. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Linux-distributioner leverer ofte sikkerhedsrettelser som <strong style=\"font-weight:700;color:inherit\">Backport<\/strong>. I s\u00e5 fald kan det synlige pakkeversionsnummer afvige fra udgivelserne p\u00e5 php.net, selvom rettelsen er inkluderet. Du b\u00f8r derfor ikke kun sammenligne tegnstrenge som \u201e8.4.26\u201c, men ogs\u00e5 l\u00e6se distribut\u00f8rens sikkerhedsmeddelelse og \u00e6ndringslog. PHP-projektet p\u00e5peger, at distributioner og LTS-udbydere kan modtage patches. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Containere kr\u00e6ver en s\u00e6rskilt proces: man skal enten opbygge et korrigeret image eller hente det fra udbyderen, implementere det og erstatte gamle instanser. N\u00e5r det g\u00e6lder NAS-gr\u00e6nseflader, netv\u00e6rksenheder eller f\u00e6rdige webapplikationer, ligger rettelsen derimod hos producentens produkt. En patch til v\u00e6rtsoperativsystemet n\u00e5r ikke n\u00f8dvendigvis den indlejrede fortolker; derfor er det stadig uundv\u00e6rligt at foretage en opg\u00f8relse og f\u00f8lge producentens anvisninger. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"sofortmassnahmen-und-neustarts\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"sofortmassnahmen-und-neustarts\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Hasteforanstaltninger uden falsk tryghed<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">P\u00e5 patch-dagen skal du f\u00f8rst og fremmest lave en oversigt over dine systemer: dom\u00e6ner, API\u2019er, administrationsgr\u00e6nseflader, containere og produkter, der muligvis indeholder indlejret PHP. Not\u00e9r for hver tjeneste, hvordan den k\u00f8rer p\u00e5 nettet, hvilken opdateringsvej der anvendes, og hvilken PHP-runtime der rent faktisk bruges. Derefter prioriteres alle offentligt tilg\u00e6ngelige eller forretningskritiske tjenester, ikke blot den server med det mest i\u00f8jnefaldende versionsnummer. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Installer derefter den sikkerhedsopdatering, der er frigivet af webhost, Linux-distribut\u00f8r, image- eller produktproducent. For de underst\u00f8ttede PHP-grene udg\u00f8r opdateringen til den korrigerede patch-status den fuldst\u00e6ndige l\u00f8sning; en WAF, upload-regler eller en genstart af webserveren kan ikke erstatte den. Planl\u00e6g processen s\u00e5ledes, at opdateringer af pakker, images eller fra producenten dokumenteres p\u00e5 en overskuelig m\u00e5de og kan spores tilbage i tilf\u00e6lde af problemer. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Efter opdateringen skal <strong style=\"font-weight:700;color:inherit\">alle tidligere medarbejdere<\/strong> afsluttes og erstattes af processer, der p\u00e5viseligt har indl\u00e6st den opdaterede runtime. Brug kun en genindl\u00e6sning, hvis den p\u00e5g\u00e6ldende tjenesteadministration sikrer denne fuldst\u00e6ndige udskiftning; ellers er en kontrolleret genstart n\u00f8dvendig. Kontroller derefter processtarttidspunkter, tjenestestatus eller den internt fastlagte web-k\u00f8rselstid, i stedet for blot at antage, at udskiftningen er gennemf\u00f8rt. Ved containere skal du rulle det korrigerede image ud og fjerne alle gamle instanser. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Kontroller derefter centrale anvendelsesveje s\u00e5som login, formularer, upload, checkout og API\u2019er. Testene viser, om applikationen og udvidelserne fungerer med den opdaterede patchstatus; de beviser dog hver for sig hverken, at alle arbejdsprocesser er udskiftet, eller at der ikke tidligere har v\u00e6ret tale om en sikkerhedsbrud. Disse punkter skal vurderes separat gennem drifts- og sikkerhedskontrol.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Hvis det ikke er muligt at installere en patch med kort varsel, kan enkelte indstillinger begr\u00e6nse kendte angrebsveje, men ikke sikre fuldst\u00e6ndig sikkerhed. Deaktivering af upload-statusindikatoren skal v\u00e6re aktiv, inden en anmodning parsers. Kontroller p\u00e5 forh\u00e5nd, om applikationer eller brugergr\u00e6nseflader har brug for denne fremskridtsindikator, og genstart derefter alle relevante PHP-workere. Kontroller derefter, at ingen gamle processer forts\u00e6tter med den tidligere indstilling. <\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Kode<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Kopier kode<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Kopieret<\/span><span data-wh-copy-fallback hidden>Kode er markeret \u2013 kopier venligst<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-ini\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">session.upload_progress.enabled = 0<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Konservative gr\u00e6nser for POST-data og andre indstillinger, der er n\u00e6vnt i sikkerhedsmeddelelsen, kan ligeledes kun delvist reducere angrebsfladen. Senere l\u00e6ste <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">.user.ini<\/code>-filer eller en <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">ini_set()<\/code> Inden for selve applikationen er disse tiltag ikke tilstr\u00e6kkelige. Betragt s\u00e5danne foranstaltninger som en midlertidig risikoreduktion, og hold fast i sikkerhedsopdateringen som m\u00e5let. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Dette skal skelnes fra den almindelige administration af gemte m\u00f8der. Bidraget til <a href=\"https:\/\/webhosting.de\/da\/https-webhosting-de-php-session-garbage-collection-optimering-performance\/\">Garbage collection i PHP-sessioner<\/a> forklarer, hvordan oprydning, filadgang og worker-processer samvirker under normal drift. Denne driftsoptimering afhj\u00e6lper dog ikke de her omtalte s\u00e5rbarheder og erstatter hverken den korrigerede PHP-patchversion eller den efterf\u00f8lgende udskiftning af de k\u00f8rende processer.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"betrieb-pruefen-und-auffaelligkeiten\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"betrieb-pruefen-und-auffaelligkeiten\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Efter opdateringen: Kontroller driften og eventuelle afvigelser<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En vellykket pakkeopdatering beviser i f\u00f8rste omgang kun, at filer eller pakker er blevet installeret. Den bekr\u00e6fter hverken, at webprocessen har indl\u00e6st den nye runtime, eller at applikationen fungerer fejlfrit med den. Kontroller derfor efter genstart den web-runtime, der er relevant for tjenesten, og dokumenter tidspunkt, version, den genstartede tjeneste samt resultatet af funktionskontrollen. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Funktionskontrollen b\u00f8r omfatte reelle kerneprocesser: vigtige offentlige sider, login og logout, afsendelse af formularer, filoverf\u00f8rsel, checkout eller booking samt API-endepunkter og baggrundsopgaver. Test kun de processer, du har adgang til, og brug om muligt testdata, der er beregnet til dette form\u00e5l, n\u00e5r du tester produktive webshops. Kontroller samtidig webserver-, PHP- og applikationslogfiler for nye fejl, gentagne nedbrud eller uventede statuskoder.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En ny start er n\u00f8dvendig for at skabe b\u00e6redygtige processer og <strong style=\"font-weight:700;color:inherit\">Arbejder<\/strong> at indl\u00e6se med opdateret kode, men skaber ikke i sig selv en rettelse. Uden en installeret opdatering forbliver s\u00e5rbarheden. Ved h\u00f8j belastning b\u00f8r vedligeholdelsesvinduet v\u00e6lges s\u00e5ledes, at foresp\u00f8rgsler kan behandles i r\u00e6kkef\u00f8lge, og at virkningerne af en genstart af en worker forbliver synlige. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Hvor stor indflydelse en kontrolleret genstart har p\u00e5 gennemstr\u00f8mningen, afh\u00e6nger af antallet af PHP-processer og deres udnyttelsesgrad. I forbindelse med planl\u00e6gningen er det en fordel at tage h\u00f8jde for k\u00f8er, igangv\u00e6rende opgaver og kritiske transaktioner i stedet for at afslutte processer p\u00e5 en ukoordineret m\u00e5de. Vejledningen <a href=\"https:\/\/webhosting.de\/da\/php-workers-hosting-flaskehals-guide-balance\/\">At forst\u00e5 PHP-workers<\/a> forklarer disse processers rolle ved parallelle dynamiske foresp\u00f8rgsler.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Hvis der opst\u00e5r problemer efter patchen, skal du skelne mellem kompatibilitetsfejl i applikationen og en ufuldst\u00e6ndig udrulning. Sammenlign konfigurationen, de aktiverede udvidelser og web-runtime med tilstanden f\u00f8r vedligeholdelsen. En tilbagef\u00f8rsel m\u00e5 ikke medf\u00f8re, at en offentligt tilg\u00e6ngelig tjeneste forbliver permanent i en s\u00e5rbar tilstand; find i s\u00e5 fald hurtigt en kompatibel, patchet opdateringsvej.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"prioritaeten-fuer-alte-und-versteckte-installationen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"prioritaeten-fuer-alte-und-versteckte-installationen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Prioriter gamle og skjulte PHP-installationer<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Der skal l\u00e6gges s\u00e6rlig v\u00e6gt p\u00e5 systemer, hvor PHP ikke er synligt som en bevidst installeret runtime: Docker-images, virtuelle apparater, NAS- og netv\u00e6rksgr\u00e6nseflader samt f\u00e6rdige softwareprodukter. En opdatering af v\u00e6rten opdaterer hverken automatisk et container-image eller den interne runtime, der f\u00f8lger med et producentprodukt. Sp\u00f8rg derfor producenten specifikt om deres vurdering og om en sikkerhedsopdatering til det konkrete produkt. <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail2\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/eingebettetes-php-appliance-herstellerhinweis-73623c2b-detail2-208e5385a5-1024x683.webp\" class=\"wp-image-21950\" alt=\"Administratoren gennemg\u00e5r producentoplysningerne om en netv\u00e6rksenhed med indbygget PHP.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/eingebettetes-php-appliance-herstellerhinweis-73623c2b-detail2-208e5385a5-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/eingebettetes-php-appliance-herstellerhinweis-73623c2b-detail2-208e5385a5-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/eingebettetes-php-appliance-herstellerhinweis-73623c2b-detail2-208e5385a5-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/eingebettetes-php-appliance-herstellerhinweis-73623c2b-detail2-208e5385a5-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/10\/eingebettetes-php-appliance-herstellerhinweis-73623c2b-detail2-208e5385a5.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail2\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">AI-genereret illustrativt billede: Ved apparater skal man kontrollere producentens anbefalinger og den produktspecifikke opdateringsmetode; billedet viser ikke en generel opdateringsproces.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">N\u00e5r det g\u00e6lder gamle grene, skal der skelnes klart mellem tre tilf\u00e6lde. En PHP-udgave, der underst\u00f8ttes som standard, modtager de sikkerhedsopdateringer, der udgives af PHP-projektet. En backport fra en distribut\u00f8r eller udbyder kan indeholde rettelsen p\u00e5 trods af et afvigende synligt versionsnummer, men skal v\u00e6re dokumenteret via udbyderens sikkerhedsmeddelelse eller changelog. Selvvedligeholdt kildekode kr\u00e6ver derimod eget ansvar for kompilering, test og drift; den er ikke en fuldgyldig erstatning for en regul\u00e6r opdateringskanal. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">PHP 8.1 og \u00e6ldre grene modtager ikke l\u00e6ngere regelm\u00e6ssige upstream-udgivelser. Der findes ganske vist en korrigeret patch til PHP 8.2, men denne gren udl\u00f8ber ved udgangen af 2026. Brug en tilg\u00e6ngelig rettelse til den aktuelle situation, men planl\u00e6g desuden en testet <strong style=\"font-weight:700;color:inherit\">Migration<\/strong> til en gren, der underst\u00f8ttes i l\u00e6ngere tid. <\/p>\n<ol class=\"wh-list\" role=\"list\"><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Opdater f\u00f8rst offentligt tilg\u00e6ngelige tjenester med en PHP-runtime, der ikke er opdateret, is\u00e6r hvis der er adgang til upload- eller administrationsfunktioner.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Apache med mod_php og forretningskritiske webshops, API\u2019er eller kundeportaler skal behandles umiddelbart derefter; den officielle sikkerhedsmeddelelse fremh\u00e6ver et s\u00e6rligt kritisk risikofokus for mod_php.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Registrer containere, apparater og tredjepartsprodukter p\u00e5 baggrund af images, inventar og producentstatus; manglende synlige PHP-pakker er ikke et tegn p\u00e5, at alt er i orden.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Isoler tjenester, der ikke underst\u00f8ttes eller ikke kan patchees rettidigt, og begr\u00e6ns adgangen til dem, samtidig med at der planl\u00e6gges en obligatorisk udskiftning, opgradering eller migrering.<\/li><\/ol><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Netv\u00e6rkssegmentering, obligatorisk brug af VPN eller restriktive adgangsregler kan give lidt ekstra tid, hvis administrationsgr\u00e6nsefladerne ikke kan opdateres med det samme. De er dog kun <strong style=\"font-weight:700;color:inherit\">Overgangsforanstaltninger<\/strong>, fordi interne brugerkonti, kompromitterede enheder og forkert konfigurerede delingsindstillinger fortsat kan udg\u00f8re angrebsveje. Hvis der ikke tilbydes en rettelse til et produkt, eller hvis PHP-grenen permanent er uden for support, er udskiftning eller migrering den mest p\u00e5lidelige l\u00f8sning. <\/p>\n<\/section><section class=\"wh-sources\" style=\"margin:40px 0 0;padding:24px 0 0;border-top:1px solid #dce5e9;color:#596b7b;font-size:14px;line-height:1.65\"><h2 style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Kilder og den aktuelle videnskabelige viden<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Status for unders\u00f8gelsen: <time datetime=\"2026-10-22\">2026-10-22<\/time><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Opdateringsstatus: 22. oktober 2026. Oplysninger om patch-versioner og support henviser til de tilg\u00e6ngelige PHP- og CERT-EU-kilder; for distributionspakker skal dokumenterede sikkerheds-backports kontrolleres separat.<\/p><div class=\"wh-source-urls\"><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/www.php.net\/archive\/2026.php<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/github.com\/php\/php-src\/security\/advisories\/GHSA-w8hw-w9fx-j79w<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/cert.europa.eu\/publications\/security-advisories\/2026-018\/<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/www.php.net\/supported-versions.php<\/span><\/p><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"<p>Kritiske PHP-s\u00e5rbarheder kan udg\u00f8re en risiko for webtjenester, der ikke er opdateret. Find ud af, hvilke opdateringsniveauer der er n\u00f8dvendige, hvorfor webtjenestens driftstid er vigtig, og hvordan du planl\u00e6gger opdateringer p\u00e5 en sikker m\u00e5de.<\/p>","protected":false},"author":1,"featured_media":22059,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[780],"tags":[],"class_list":["post-21942","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administration-anleitungen"],"acf":[],"_links":{"self":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts\/21942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/comments?post=21942"}],"version-history":[{"count":6,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts\/21942\/revisions"}],"predecessor-version":[{"id":21951,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts\/21942\/revisions\/21951"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/media\/22059"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/media?parent=21942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/categories?post=21942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/tags?post=21942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}