Åbner i en ny fane
CVE-2026-43871
Alvorlig

CVE-2026-43871: Fejl i Apache Thrift kan stoppe tjenester

Apache Thrift før version 0.24.0 kan sættes i en uendelig løkke af en angriber uden login. Opdatér til 0.24.0.

CVSS Score
7.5
Offentliggjort
27/07/2026
Patch-status
Opdatering findes
Exploit
Ingen kendt udnyttelse
Tidsfrist
Opdatér inden for få dage

Hvad er det?

CVE-2026-43871 er en fejl i Apache Thrift, et framework der bruges til at få forskellige programmeringssprog til at tale sammen ved at serialisere data mellem tjenester. Fejlen er en uendelig løkke, en kode-sløjfe der aldrig når sin afslutningsbetingelse, i bibliotekets Python-, Go-, PHP- og Java-bindinger. En angriber kan sende data, der udløser løkken, og dermed få den ramte tjeneste til at hænge eller bruge al CPU-tid, uden at logge ind eller udføre andre handlinger.

Hvem rammer det?

Alle virksomheder og organisationer, der bruger Apache Thrift til at bygge eller drive interne API’er, mikroservices eller kommunikation mellem systemer, hvor koden er skrevet i Python, Go, PHP eller Java. Det gælder versioner før 0.24.0. Er Thrift indbygget i et tredjepartsprodukt, kan I være ramt, uden at det er synligt i jeres egen kodebase.

Hvad kan ske?

En angriber, der kan sende data til en tjeneste bygget med Apache Thrift, kan bringe tjenesten til at hænge eller forbruge al tilgængelig CPU-kraft. I praksis betyder det, at tjenesten stopper med at svare, og andre systemer, der er afhængige af den, går ned eller bliver langsomme. Der er ingen risiko for, at data læses eller ændres, men driften kan stå stille, indtil tjenesten genstartes.

Hvor alvorligt er det?

CVSS-scoren er 7,5 ud af 10, vurderet som alvorlig. Sårbarheden kan udnyttes over netværket uden login og uden at en bruger skal klikke på noget eller foretage sig andet. Angrebet kræver ingen særlig teknisk snilde, kompleksiteten er lav. Der er ikke oplysninger om, at sårbarheden aktivt udnyttes, men da den er offentliggjort og let at udnytte, bør den prioriteres.

Hvad gør jeg nu?

Sådan lukker I hullet og begrænser risikoen:

  1. Opdatér Apache Thrift til version 0.24.0 eller nyere i alle systemer, der bruger Python-, Go-, PHP- eller Java-bindingerne.
  2. Kortlæg, hvor Thrift bruges i jeres infrastruktur, herunder i tredjepartsprodukter og interne mikroservices.
  3. Indtil opdateringen er rullet ud, begræns netværksadgang til Thrift-tjenester, så kun betroede systemer kan sende data til dem.
  4. Overvåg CPU-forbrug og svartider på tjenester, der bruger Thrift, for at fange forsøg på udnyttelse.
  5. Test opdateringen i jeres udviklings- eller testmiljø, før den rulles ud i produktion.
  6. Kontakt en sikkerhedsrådgiver, hvis I ikke selv har overblik over, hvor Thrift er i brug, eller hvis opdateringen kræver kodeændringer, I ikke har ressourcer til.
Tidsfrist

Opdatér inden for få dage

Sådan ser Auroa det

Vi anbefaler, at I opdaterer Apache Thrift til version 0.24.0, hvor fejlen er rettet, og at I kortlægger, hvilke tjenester der bruger biblioteket. Er Thrift-tjenesten ikke eksponeret på internettet og kun tilgængelig for betroede systemer internt, kan I vente til jeres næste planlagte opdateringsvindue. Er tjenesten tilgængelig fra internettet eller fra utroede netværk, bør opdateringen prioriteres inden for kort tid.

Tidslinje

27/07/2026
Sårbarheden offentliggjort
Apache offentliggør CVE-2026-43871 og udgiver version 0.24.0 af Thrift, der retter fejlen.

Konkrete eksempler

Intern API-tjeneste går ned

En dansk produktionsvirksomhed bruger Apache Thrift til at forbinde sit lagersystem med en ekstern leverandørs bestillingssystem. En fejlbehæftet eller ondsindet forespørgsel fra leverandørens system sætter Thrift-tjenesten i en uendelig løkke, så lagersystemet holder op med at svare. Ordrer kan ikke afgives, før IT-afdelingen opdager og genstarter tjenesten.

Ofte stillede spørgsmål

Ramte produkter

Apache: Thrift

< 0.24.0

CVSS-detaljer

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

CWE-svaghedstyper

CWE-835

Original NVD-beskrivelse (engelsk)

Loop with Unreachable Exit Condition (‘Infinite Loop’) vulnerability in Apache Thrift Python, Go, PHP and Java bindings.This issue affects Apache Thrift: before 0.24.0.

Users are recommended to upgrade to version 0.24.0, which fixes the issue.

Referencer & kilder

Officielle advisories

Eksterne kilder

Sværhedsgrad
Alvorlig
CVSS Base Score
7,5
Hurtige fakta
CVE-ID
CVE-2026-43871
Offentliggjort
27/07/2026
Sidst opdateret
27/07/2026
Exploit-status
Ingen kendt udnyttelse
Patch-status
Opdatering findes

Brug for hjælp med jeres sikkerhed?

Vi hjælper SMV’er med at omsætte trusler som denne til konkrete handlingsplaner.