Åbner i en ny fane
CVE-2026-41848
Lav

CVE-2026-41848: ReDoS-sårbarhed i Spring Framework

Spring Framework har en ReDoS-sårbarhed (CVE-2026-41848) i sti-matching. Opdatér til rettet version ved næste vindue.

CVSS Score
3.7
Offentliggjort
09/06/2026
Patch-status
Opdatering findes
Exploit
Ingen kendt udnyttelse
Tidsfrist
Opdatér ved næste vedligeholdelsesvindue

Hvad er det?

CVE-2026-41848 er en sårbarhed i Spring Framework, der bruges i mange Java-baserede webapplikationer. Fejlen sidder i klassen AntPathMatcher, som afgør om en URL-sti matcher et bestemt mønster. Hvis en angriber kan styre eller påvirke det mønster, der sendes til metoderne match, matchStart eller extractUriTemplateVariables, kan et særligt konstrueret mønster gøre regulært udtryk (et søgemønster brugt til at genkende tekst) ekstremt langsomt at behandle. Det kaldes ReDoS, Regular Expression Denial of Service, og kan bruges til at trække CPU-ressourcer og gøre applikationen langsom eller utilgængelig.

Hvem rammer det?

Sårbarheden rammer applikationer bygget på Vmware Spring Framework i versionerne 5.3.0 til og med 5.3.48, 6.1.0 til og med 6.1.27, 6.2.0 til og med 6.2.18 samt 7.0.0 til og med 7.0.7. Det gælder danske virksomheder og kommuner, der har egenudviklede Java-applikationer eller bruger tredjepartssystemer bygget på Spring, og hvor applikationens sti-mønstre helt eller delvist kan påvirkes af brugerinput, for eksempel via konfigurerbare ruter, filtre eller integrationer.

Hvad kan ske?

I praksis betyder det, at en angriber, der kan indsende et bestemt mønster til applikationen, kan få den til at bruge uforholdsmæssigt meget CPU-tid på en enkelt forespørgsel. Gentages det, kan applikationen blive langsom eller helt utilgængelig for almindelige brugere. Der er ingen risiko for, at data læses, ændres eller slettes, konsekvensen er alene nedsat eller stoppet drift.

Hvor alvorligt er det?

CVSS-scoren er 3,7 ud af 10, hvilket er lavt. Angrebet kræver ikke login og ingen handling fra en bruger, men det kræver høj angrebskompleksitet, det vil sige, at angriberen skal have specifik indsigt i, hvordan applikationens sti-mønstre er bygget op, og typisk mulighed for selv at styre eller påvirke et mønster. Der er ikke offentliggjort proof of concept eller kendte tilfælde af udnyttelse i det fri.

Hvad gør jeg nu?

Sårbarheden lukkes ved at opdatere Spring Framework til en rettet version. Følg disse trin:

  1. Opgradér Spring Framework til version 5.3.49, 6.1.28, 6.2.19 eller 7.0.8, afhængigt af hvilken linje jeres applikation kører på.
  2. Kortlæg, hvilke af jeres Java-applikationer der bruger Spring Framework, og i hvilken version, herunder tredjepartssystemer og biblioteker, der bygger videre på Spring.
  3. Gennemgå kode og konfiguration for steder, hvor sti-mønstre til AntPathMatcher kan påvirkes af brugerinput, og begræns hvor muligt hvor frit et mønster kan defineres.
  4. Test opdateringen i jeres test- eller staging-miljø, før den rulles ud i produktion.
  5. Overvåg CPU-forbrug på applikationsservere, så en eventuel udnyttelse opdages hurtigt.
  6. Kontakt Auroa eller jeres udviklingsleverandør, hvis I ikke selv kan afgøre, om jeres kodebase er påvirket, eller hvis opdateringen kræver ændringer i egenudviklet kode.
Tidsfrist

Opdatér ved næste vedligeholdelsesvindue

Sådan ser Auroa det

Vi anbefaler, at I opdaterer Spring Framework til den rettede version som en del af jeres normale vedligeholdelse, da sårbarheden kræver høj angrebskompleksitet og ikke er set udnyttet. Er jeres applikationer eksponeret på internettet med brugerstyrede sti-mønstre, bør opdateringen prioriteres højere. Det er acceptabelt at vente til næste planlagte opdateringsrunde, hvis I ikke lader eksterne brugere styre sti-mønstre direkte.

Tidslinje

09/06/2026
Sårbarheden offentliggjort
CVE-2026-41848 blev offentliggjort med rettede versioner af Spring Framework tilgængelige samtidig.

Konkrete eksempler

Webshop med konfigurerbare API-ruter

En dansk webshop lader forhandlere selv definere URL-ruter til deres produktkataloger via et administrationsmodul bygget på Spring Framework. En angriber, der får adgang til at oprette en rute, indsætter et mønster designet til at udløse ReDoS. Næste gang mønstret matches mod indkommende forespørgsler, stiger CPU-forbruget markant, og webshoppen bliver langsom for almindelige kunder.

Ofte stillede spørgsmål

Ramte produkter

Vmware: Spring Framework

≥ 5.3.0, < 5.3.49

Vmware: Spring Framework

≥ 6.1.0, < 6.1.28

Vmware: Spring Framework

≥ 6.2.0, < 6.2.19

Vmware: Spring Framework

≥ 7.0.0, < 7.0.8

CVSS-detaljer

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

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

CWE-svaghedstyper

CWE-1333

Original NVD-beskrivelse (engelsk)

Applications may be vulnerable to a Regular Expression Denial of Service (ReDoS) attack if an attacker is able to provide a pattern which is then directly or indirectly supplied to one of the following methods in AntPathMatcher: match(String pattern, String path), matchStart(String pattern, String path), extractUriTemplateVariables(String pattern, String path).

Affected versions:
Spring Framework 7.0.0 through 7.0.7; 6.2.0 through 6.2.18; 6.1.0 through 6.1.27; 5.3.0 through 5.3.48.

Referencer & kilder

Officielle advisories

Sværhedsgrad
Lav
CVSS Base Score
3,7
Hurtige fakta
CVE-ID
CVE-2026-41848
Offentliggjort
09/06/2026
Sidst opdateret
17/06/2026
Exploit-status
Ingen kendt udnyttelse
Patch-status
Opdatering findes
Vi kan hjælpe

Brug for hjælp med jeres sikkerhed?

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