CVE-2026-41452: Kritisk fejl i Krayin CRM 2.2.4
Krayin CRM 2.2.4 lader angribere uden login overtage administratorkontoen. Bloker installationsstien og tjek adminbrugere i dag.
Hvad er det?
CVE-2026-41452 er en sårbarhed i Krayin CRM version 2.2.4, hvor installationsdelen af systemet ikke tjekker, om en bruger er logget ind, før den udfører kritiske handlinger. Fejltypen kaldes manglende autentificering (CWE-306), hvilket betyder, at en funktion, der burde kræve login, kan tilgås frit. Ved at sende en forfalsket HTTP POST-forespørgsel med headeren X-Requested-With: XMLHttpRequest til endepunktet admin-config-setup, kan en angriber omgå den kontrol, der normalt sender brugere videre til installationsguiden. Angriberen kan derefter angive vilkårligt navn, e-mail og adgangskode, som systemet gemmer direkte på den indbyggede administratorkonto, uden at bede om login først.
Hvem rammer det?
Sårbarheden rammer virksomheder og kommuner, der bruger Krayin CRM version 2.2.4 til at håndtere kunde- og salgsdata. Krayin er et open source CRM-system bygget på Laravel, som mange mindre virksomheder selv installerer og drifter på egne servere eller hos en hostingpartner. Alle installationer, hvor CRM-systemet kan tilgås fra internettet, og hvor installationsmiddleware’en ikke er fjernet eller blokeret efter opsætning, er sårbare.
Hvad kan ske?
En angriber, der ikke kender brugernavn eller adgangskode i forvejen, kan overtage administratorkontoen og få fuld adgang til alle kundedata, salgsmuligheder og kommunikationshistorik i CRM-systemet. Angriberen kan læse, ændre og slette data, oprette nye brugere og bruge adgangen som springbræt til andre systemer, hvis CRM’en er koblet til e-mail eller andre integrationer. For en dansk virksomhed betyder det risiko for tab af kundedata, brud på persondataforordningen og mulig afpresning, hvis data bagefter krypteres eller lækkes.
Hvor alvorligt er det?
Sårbarheden har en CVSS-score på 9,8 ud af 10, hvilket er kritisk. Angrebet kræver ingen godkendelse, ingen brugerinteraktion, og kan udføres over netværket med lav kompleksitet. Det betyder, at enhver, der kan sende en forespørgsel til CRM-serveren, kan udnytte fejlen uden at logge ind eller narre en medarbejder til at klikke på noget. Den offentliggjorte beskrivelse indeholder en detaljeret teknisk fremgangsmåde, hvilket øger risikoen for, at fejlen udnyttes i praksis.
Hvad gør jeg nu?
Sådan lukker I hullet og begrænser skaden:
- Bloker adgang til installationsstierne, herunder admin-config-setup, fra internettet via firewall eller webserverkonfiguration. Dette lukker det konkrete angrebspunkt med det samme.
- Undersøg, om der findes en opdateret version af Krayin CRM, hvor installationsmiddleware’en er rettet, og opdater så snart den er tilgængelig.
- Tjek administratorkontoen for uautoriserede ændringer: nye brugere, ændrede e-mailadresser eller ukendte adgangskodeskift.
- Skift adgangskoder på alle administratorkonti, og gennemgå webserverens logs for mistænkelige POST-forespørgsler til admin-config-setup.
- Placér CRM-serveren bag VPN eller IP-begrænsning, hvis systemet ikke behøver være tilgængeligt fra det åbne internet.
- Kontakt en sikkerhedsrådgiver, hvis I ikke selv kan verificere, om systemet allerede er blevet kompromitteret, eller hvis I mangler ressourcer til at lukke hullet i dag.
Bloker adgangen i dag
Vi anbefaler, at I straks blokerer offentlig adgang til installationsendepunkterne i Krayin CRM og gennemgår administratorkontoen for uautoriserede ændringer. Er CRM-systemet tilgængeligt fra internettet uden yderligere beskyttelse, bør I lukke adgangen til installationsstien i dag og afvente en officiel rettelse fra leverandøren. Det er kun forsvarligt at vente, hvis systemet allerede er isoleret bag VPN eller ikke er tilgængeligt fra internettet.
Tidslinje
Konkrete eksempler
Kundeservicevirksomhed mister kontrol over CRM
En dansk kundeservicevirksomhed har installeret Krayin CRM 2.2.4 på en server, der er tilgængelig fra internettet for medarbejdere på farten. En angriber finder serveren via en almindelig scanning, sender en forfalsket forespørgsel til admin-config-setup og opretter sig selv som administrator. Herfra får angriberen adgang til alle kundeoplysninger, salgsdata og interne noter, som efterfølgende bruges til afpresning.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
Tjek om I bruger Krayin CRM version 2.2.4, og om systemet kan tilgås fra internettet uden yderligere adgangsbegrænsning som VPN eller IP-filtrering.
Hvordan tjekker vi, om vi allerede er blevet ramt?
Gennemgå listen over administratorbrugere for ukendte navne eller e-mailadresser, og tjek webserverens logs for POST-forespørgsler til admin-config-setup med headeren X-Requested-With.
Kan vi vente til weekenden med at reagere?
Nej. Angrebet kræver hverken login eller brugerinteraktion, så enhver med adgang til internettet kan udnytte det med det samme, hvis installationsstien ikke er blokeret.
Skal vi anmelde hændelsen til Datatilsynet?
Finder I tegn på, at administratorkontoen er blevet overtaget, og at persondata er tilgået, skal I vurdere anmeldelsespligt efter persondataforordningen inden for 72 timer.
Er der en officiel rettelse fra Krayin?
Der er ikke oplyst en specifik rettet version i den offentlige beskrivelse. Kontakt leverandøren eller følg Krayins officielle kanaler for opdateringer.
Hvad gør vi, hvis vi ikke selv kan lukke installationsstien?
Kontakt jeres hostingpartner eller en sikkerhedsrådgiver, der kan hjælpe med at afskærme systemet, indtil en permanent rettelse er tilgængelig.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
Krayin CRM 2.2.4 contains a missing authentication vulnerability in the installer middleware that allows unauthenticated remote attackers to overwrite the primary administrator account by sending a crafted HTTP POST request with the X-Requested-With: XMLHttpRequest header to bypass the CanInstall middleware redirect check. Attackers can supply arbitrary name, email, and password values to the admin-config-setup endpoint, which performs an unauthenticated updateOrInsert targeting the hardcoded administrator user ID, enabling full administrative access to all CRM data.
Referencer & kilder
Eksterne kilder
Brug for hjælp med jeres sikkerhed?
Vi hjælper SMV’er med at omsætte trusler som denne til konkrete handlingsplaner.