Åbner i en ny fane
CVE-2026-41851
Moderat

CVE-2026-41851: DoS-fejl i Spring Framework via SpEL

Spring Framework kan løbe tør for hukommelse, hvis en applikation evaluerer brugerstyrede SpEL-udtryk. Opdatér til rettet version.

CVSS Score
5.3
Offentliggjort
09/06/2026
Patch-status
Opdatering findes
Exploit
Ingen kendt udnyttelse
Tidsfrist
Opdatér inden for 30 dage

Hvad er det?

CVE-2026-41851 er en fejl i Vmware Spring Framework, som er et meget brugt udviklingsgrundlag til Java-applikationer. Fejlen ligger i håndteringen af SpEL, Spring Expression Language, som er et sprog til at skrive dynamiske udtryk i en applikation, for eksempel til at filtrere eller beregne data. Hvis en applikation lader brugere indtaste eget SpEL-udtryk, kan evalueringen af udtrykket få en intern cache til at vokse uden grænse. Cachen bliver aldrig ryddet op, og over tid fylder den så meget hukommelse, at applikationen bliver langsom eller går ned. Fejlen kræver ikke login og ingen handling fra en bruger udover at sende det skadelige udtryk til applikationen.

Hvem rammer det?

Det rammer virksomheder, kommuner og andre organisationer, der har egenudviklede Java-applikationer bygget på Spring Framework, og hvor applikationen tillader brugere at indtaste eller sende SpEL-udtryk. Det gælder typisk regelmotorer, avancerede søge- og filterfunktioner eller integrationer, hvor brugerens input bruges direkte i et SpEL-udtryk. De sårbare versioner er Spring Framework 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 og 7.0.0 til og med 7.0.7. Applikationer, der ikke bruger SpEL på brugerstyret input, er ikke berørt.

Hvad kan ske?

I praksis kan en angriber sende gentagne eller specielt formede SpEL-udtryk til en berørt applikation, hvilket får serverens hukommelsesforbrug til at stige gradvist. Konsekvensen er, at applikationen bliver langsom, holder op med at svare eller går ned, hvilket rammer den tilgængelighed, kunder og medarbejdere har brug for. Der er ikke risiko for, at data bliver læst eller ændret, kun risiko for driftsstop.

Hvor alvorligt er det?

CVSS-scoren er 5,3, moderat. Sårbarheden kan udnyttes over netværket uden login og uden brugerhandling, hvilket normalt trækker risikoen op. Men konsekvensen er begrænset til tilgængelighed, altså at systemet kan blive langsomt eller gå ned, ikke at data læses eller ændres. Der er ingen kendte tilfælde af aktiv udnyttelse på offentliggørelsesdatoen, og der findes ingen offentligt tilgængelig angrebskode.

Hvad gør jeg nu?

Det vigtigste er at opgradere Spring Framework til en rettet version. Herefter kan I begrænse risikoen yderligere.

  1. Opgrader Spring Framework til 5.3.49, 6.1.28, 6.2.19 eller 7.0.8, afhængigt af hvilken sporlinje jeres applikation bruger.
  2. Kortlæg jeres Java-applikationer og find dem, der bruger Spring Framework i en af de sårbare versioner.
  3. Undersøg, om applikationen tillader brugere at indtaste eller sende SpEL-udtryk direkte, og begræns eller valider dette input, hvis muligt.
  4. Overvåg hukommelsesforbrug og svartider på berørte systemer, indtil opdateringen er rullet ud.
  5. Test opdateringen i et testmiljø, hvis applikationen er forretningskritisk, før den sættes i drift.
  6. Kontakt en ekstern samarbejdspartner, hvis I ikke selv har overblik over, hvilke applikationer der bruger Spring Framework, eller hvor SpEL bruges på brugerinput.
Tidsfrist

Opdatér inden for 30 dage

Sådan ser Auroa det

Vi anbefaler, at I opgraderer Spring Framework til en rettet version som en del af jeres almindelige vedligeholdelse, da der ikke er kendte angreb eller offentlig angrebskode. Er applikationen forretningskritisk eller udsat direkte mod internettet, bør opgraderingen prioriteres højere. Det er i orden at vente til næste planlagte opdateringsvindue, hvis applikationen ikke tillader brugerstyrede SpEL-udtryk.

Tidslinje

09/06/2026
Sårbarheden offentliggøres
CVE-2026-41851 registreres med rettede versioner 5.3.49, 6.1.28, 6.2.19 og 7.0.8.

Konkrete eksempler

Regelmotor i sagsbehandlingssystem

En dansk kommune bruger et Java-baseret sagsbehandlingssystem bygget på Spring Framework, hvor medarbejdere kan opsætte egne filtreringsregler ved hjælp af SpEL-udtryk i en administrationsmodul. En medarbejder eller ekstern part opretter gentagne komplekse regler, hvilket over tid fylder serverens hukommelse og gør systemet langsomt for alle brugere. Uden opdatering risikerer kommunen driftsstop midt i sagsbehandlingen.

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
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
LOW

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

CWE-svaghedstyper

CWE-770

Original NVD-beskrivelse (engelsk)

Applications which accept user-supplied Spring Expression Language (SpEL) expressions may be vulnerable to a Denial of Service (DoS) attack if the evaluation of a SpEL expression triggers unbounded cache growth.

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
Moderat
CVSS Base Score
5,3
Hurtige fakta
CVE-ID
CVE-2026-41851
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.