· 07:00 · 7 min + 2 min Forklaret

AI hjalp med at finde to alvorlige huller i PHP, og rettelsen er ude

PHP, som de fleste hjemmesider kører på, har lukket to alvorlige huller, som AI-modeller hjalp med at finde. Desuden: angribere jagter AI-nøgler, en ny version af Claudes API og Europas mangel på regnekraft.

Skrevet og oversat af AI og tjekket mod vores redaktionelle kriterier. Hvert punkt linker til primærkilden. Ikke gennemgået af en redaktør.

Få den i indbakken kl. 7 hver dag ↓

Dagen på 60 sekunder

  1. PHP har lukket to alvorlige huller, der lod angribere overtage servere, og AI-modeller hjalp med at finde dem. Alle med en WordPress-, Drupal- eller anden PHP-side.
  2. En forgiftet LiteLLM-opdatering stjal nøgler, og Railway siger, at kunders hemmeligheder kan være læst. Udviklere, der gemmer AI-nøgler på servere eller platforme.
  3. Claudes API har fået sin første nye version siden 2023, og de nye SDK'er bruger den som standard. Udviklere, der bygger på Claude.
  4. Europa har omkring 5 procent af verdens AI-regnekraft, og Mistral vil frigive vægtene til Large 4 i denne måned. Europæiske virksomheder, der vil have AI på egne servere.

1. AI hjalp med at finde to alvorlige huller i PHP, og rettelsen er ude

Stor nyhedGenereltBuild1½ min

70 %af alle hjemmesider kører på PHP, ifølge Wiz

Kort fortaltPHP, sproget bag de fleste hjemmesider, lukkede to alvorlige sikkerhedshuller den 21. oktober. AI-modeller hjalp med at finde dem, så opdatér nu.

WordPress, Drupal og Joomla kører på PHP, og dermed en stor del af nettet. Et hul i selve PHP er derfor et hul i millioner af sider på én gang.

Den 21. oktober udsendte PHP rettelser til to fejl, der lod en angriber køre sin egen kode på en server uden at logge ind. De får op til 9,2 ud af 10 for alvor. Sikkerhedsfirmaet Wiz siger, at næsten alle PHP-versioner helt tilbage til 5.4 er ramt.

AI hjalp med meget af arbejdet. Calif fandt en af fejlene med OpenAIs GPT-5.6 Sol som del af OpenAIs program Patch the Planet. Wiz brugte Gemini 4 Argon og GPT-5.6 Sol og viste angreb, der virkede mod WordPress, Drupal og Joomla.

Udgivelsen gik ikke som planlagt. Fejlenes ID-numre slap ud på nettet, og Calif kom ved en fejl til at lægge en video af et virkende angreb ud. Derfor rykkede PHP udgivelsen en dag frem. Den amerikanske efterretningstjeneste NSA rådede til at lukke sider, der ikke kan opdateres, skriver TechCrunch. Der var ikke meldt om angreb, da rettelserne kom.

Derfor er det vigtigt

Før var det langsomt og svært at tilpasse et angreb til hver PHP-version. "Med AI er det ikke længere en barriere," skriver Wiz. AI er som en låsesmed, der arbejder for begge sider, så tiden fra rettelse til første angreb bliver kortere.

Gør dette: Opdatér PHP til 8.5.12, 8.4.27, 8.3.36 eller 8.2.35. Kører et webhotel din side, så tjek, at det er sket.

Kilde: thephp.foundation · Officiel · wiz.io · Officiel · techcrunch.com · Rapporteret

2. Angribere går efter de nøgler, der betaler for AI

Stor nyhedBuild1½ min

Kort fortaltEn forgiftet opdatering af LiteLLM, et populært AI-værktøj, stjal adgangskoder og nøgler. Hostingplatformen Railway siger, at angribere også kan have læst kundernes hemmeligheder.

En API-nøgle til AI virker som et firmakreditkort. Den, der har den, kan løbe en regning op eller komme ind til dine data. To angreb den 21. oktober gik efter netop de nøgler.

1 af 2 En forgiftet LiteLLM-opdatering

LiteLLM sidder mellem apps og AI-modeller, så det har ofte nøglerne til mange AI-udbydere. Den 21. oktober dukkede version 1.107.0 op på PyPI, Pythons pakkebutik, med skjult kode. Den kørte, hver gang Python startede, også hvis LiteLLM aldrig blev brugt. Den samlede SSH-nøgler, adgangskoder til clouden og de AI-nøgler, der lå i LiteLLMs database. PyPI fjernede versionen inden for to timer.

2 af 2 Railways kundehemmeligheder kan være ude

Railway, en platform til at hoste apps, siger, at nogen kan have læst de indstillinger, hvor kunderne gemmer deres hemmeligheder. For nogle hemmeligheder kan angriberen have fået indholdet i klar tekst, fx API-nøgler og adgangskoder til databaser. Railway mener, det er del af “en række angreb” mod platforme som Railway, med AI-udbydere som det egentlige mål. Firmaet har sat alle udrulninger på pause og advaret udbyderne. Railway kobler ikke sit brud til LiteLLM.

Derfor er det vigtigt

En stjålet AI-nøgle betaler sig med det samme, fordi ejeren betaler for hvert kald. Wiz så angribere afprøve stjålne adgangsoplysninger omkring 4,5 timer efter tyveriet. Angriberne handler altså inden for timer, ikke dage.

Gør dette: Har du installeret LiteLLM 1.107.0 eller bruger du Railway, så skift alle nøgler, som maskinen eller projektet kunne nå. Lås LiteLLM til 1.106.2.

Kilde: safedep.io · Rapporteret · wiz.io · Rapporteret · blog.railway.com · Officiel

3. Claudes første nye API-version siden 2023 fjerner nogle gamle indstillinger

Værd at videBuild1½ min

Kort fortaltClaudes API har fået en ny version, og de nye SDK'er bruger den som standard. Opgraderingen kan få kode til at fejle, hvis den sætter temperature eller kører bag en proxy.

Hvert kald til Claudes API har en versionsdato. Indtil nu var den 2023-06-01. Den 21. oktober udsendte Anthropic version 2026-10-21. Nye hovedversioner af SDK’erne, fx Python 2.0.0 og TypeScript 1.0.0, sender den automatisk.

To ændringer kan bide. For det første giver temperature, top_p eller top_k nu en fejl, selv med standardværdien. De indstillinger styrer, hvor tilfældige svarene er. På ældre modeller som Claude Sonnet 4.6 mister kode, der sænkede temperature for at få mere stabile svar, den effekt. For det andet sender SDK’erne nu din nøgle i Authorization-headeren i stedet for X-Api-Key. En proxy, der læser den gamle header, holder op med at virke.

Intet ændrer sig, før du opgraderer, og et kald kan blive på den gamle version.

Derfor er det vigtigt

Claude 4.7 og nyere modeller accepterer allerede kun standardværdierne. Den nye version er derfor som en bilproducent, der fjerner en knap, som allerede sad fast i én stilling. Gammel kode, der stadig drejer på den, får nu en tydelig fejl.

Gør dette: Søg din kode igennem for temperature, top_p og top_k, før du opgraderer SDK'en, og tjek alle gateways, der læser X-Api-Key.

Kilde: platform.claude.com · Officiel · platform.claude.com · Officiel

4. Europa har lidt AI-regnekraft, og Mistrals største model bliver snart åben

Værd at videEuropa1½ min

Kort fortaltEuropa har omkring 5 procent af verdens AI-regnekraft, skriver AP. Mistral vil frigive vægtene til sin kæmpemodel Large 4 i slutningen af oktober.

Man skal bruge regnekraft for at træne og køre AI, og det meste af den står i USA. Det prægede NVIDIAs konference i Berlin den 21. oktober.

1 af 2 NVIDIA i Berlin

Europa har omkring 5 procent af verdens AI-regnekraft mod 75 procent i USA, skriver nyhedsbureauet AP. NVIDIAs topchef Jensen Huang sagde, at firmaet har investeret 10 milliarder dollar i europæiske startups og partnere det seneste år.

2 af 2 Mistral Large 4 er trænet i Europa

Det franske AI-firma Mistral siger, at det trænede Mistral Large 4 på 3.800 NVIDIA-chips i sine egne europæiske datacentre. Modellen har omkring 1 billion parametre, og 49 milliarder af dem arbejder på hvert ord. Den er i offentlig preview nu, og Mistral vil frigive vægtene i slutningen af oktober. Mistrals indlæg nævner ikke licensen.

Derfor er det vigtigt

Vægte, man kan hente, er som at eje opskriften i stedet for at bestille takeaway. En europæisk virksomhed kan køre modellen på sine egne servere, så dens data aldrig skal over i en amerikansk cloud.

Kilde: abcnews.com (AP) · Rapporteret · mistral.ai · Officiel

Open source og lokal AI

Flint er en gratis kodemodel, der er lavet til at køre på din egen computer

Værd at videBuildEuropa1 min

Kort fortaltAI-laboratoriet Recursive har udgivet Flint, en åben kodemodel til agenter. Den fylder 23 GB i Ollama, og kun en lille del af den arbejder på hvert ord.

Kodeagenter læser og skriver meget, så det løber op, når de kører gennem et betalt API. En model på din egen maskine koster intet pr. opgave, og din kode bliver hos dig.

Flint har omkring 40 milliarder parametre, men kun omkring 2,5 milliarder arbejder på hvert ord, så den er hurtig for sin størrelse. Den har Apache 2.0-licensen, og Ollama kan starte den inde i Claude Code med én kommando.

Recursive melder om 74,2 procent på SWE-bench Verified, en udbredt kodetest. Det er firmaets egne tal, og ingen andre har tjekket dem endnu.

Derfor er det vigtigt

Tænk på et stort firma, hvor kun de rette specialister deltager i hvert møde. Du får en stor models viden til en lille models driftsomkostning. Derfor kan en model i den størrelse køre hurtigt på din egen maskine.

Prøv det: Kør ollama launch claude --model flint for at bruge Flint i Claude Code.

Kilde: huggingface.co · Officiel · ollama.com · Officiel · blogs.nvidia.com · Officiel

Dagens forskningsartikel

Agenter bliver billigere, når de rydder i hukommelsen i stedet for at omskrive den

Værd at videBuild1 min

Kort fortaltForskere lod AI-agenter slette gammelt værktøjsoutput direkte fra modellens arbejdshukommelse. Det skar 27,7 procent af prisen og gav lidt højere score end at opsummere.

En model gemmer det, den allerede har læst, i en cache, så den ikke skal læse det igen. Men når en agent omskriver sin historik for at gøre den kortere, passer cachen ikke længere. Så skal modellen læse det hele igen, og det betaler du for.

Tianyu Fu og kolleger prøvede en anden vej. De lod agenten fjerne dele af cachen direkte, fx gamle svar fra værktøjer, og beholde resten, som det er. En tilhørende serveringsmotor, AKV, klarer det bag et almindeligt API.

Sammenlignet med at opsummere, når historikken bliver lang, skar det 27,7 procent af den gennemsnitlige pris at fjerne gamle værktøjssvar. Scoren i testene steg med 1,7 point. Det kræver forskernes egen serveringsmotor, så det er forskning indtil videre.

Derfor er det vigtigt

Det er som at rydde gamle papirer af skrivebordet i stedet for at skrive dem alle af i et kort resumé. Du bevarer overblikket og mister kun det, du ikke længere skal bruge.

Kilde: arxiv.org · Officiel


Forklaret: hvis du har lidt mere tid

3 begreber fra dagens nyheder · 2 min

Hvad er koordineret offentliggørelse?

Fra historie #12 min
Koordineret offentliggørelse er processen for at håndtere et nyfundet sikkerhedshul. Den, der finder det, melder det til producenten i fortrolighed, producenten laver en rettelse, og alle offentliggør det sammen. Trinnene er enkle. En forsker finder en fejl og melder den til producenten eller til et organ som den amerikanske myndighed CISA. Producenten tjekker meldingen og laver en rettelse. Fejlen får et ID, et såkaldt CVE-nummer, så alle kan henvise til det samme problem. Derefter udsendes rettelsen og en offentlig advarsel på samme tid. > **Tænk på det sådan her:** du opdager, at en butiks bagdør ikke kan låses. Du siger det stille til ejeren, ikke til hele gaden. Når låsen er skiftet, kan ejeren fortælle kunderne, hvad der skete. Her halter sammenligningen: i software deler millioner af "butikker" den samme dør, så de skal alle have den nye lås samme dag. Den stille periode er det svære. Gør producenten intet, kan advarslen alligevel komme ud efter et stykke tid. CISA kan fx offentliggøre allerede 45 dage efter første forsøg på at nå en producent, der ikke svarer. Slipper detaljer ud for tidligt, får angribere et forspring, mens brugerne endnu ikke har en rettelse. AI lægger pres på systemet. AI-modeller hjælper nu forskere med at finde fejl hurtigere, så producenterne får flere meldinger. De samme modeller kan også hjælpe angribere med hurtigt at gøre en kort advarsel til et virkende angreb. **Hvad betyder det for dig:** når en sikkerhedsopdatering kommer med en advarsel, er uret allerede startet. Detaljerne er offentlige, så installér rettelsen snart.

To mere fra i dag

Hvad er en mixture-of-experts-model (MoE)?Hvorfor kæmpemodeller kun bruger en lille del af sig selv pr. ord.

En mixture-of-experts-model er delt op i mange mindre specialister, der kaldes eksperter. For hvert ord, den skriver, vælger en lille “router” kun nogle få af dem til at gøre arbejdet.

Så en model kan have hundredvis af milliarder vægte i alt, men kun bruge en brøkdel pr. ord. Det gør den meget hurtigere og billigere at køre end en almindelig model af samme størrelse.

Hvad betyder "open-weight"?Hvad du får, når en models vægte er offentlige, og hvad du ikke får.

En AI-model er i bund og grund en kæmpe fil med tal, der kaldes vægte. “Open-weight” betyder, at alle kan hente filen og køre modellen på deres egne maskiner i stedet for at leje adgang via et API.

Det er ikke det samme som open source: Træningsdata og kode er som regel hemmelige, og licensen kan sætte grænser.

Hvor sikre er vi?Officiel: fra firmaet, myndigheden eller forfatterneRapporteret: fra et navngivet medieUbekræftet: rygte eller læk