Åbner i en ny fane
CVE-2026-14484
Kritisk

CVE-2026-14484: Kritisk filsletning i RapiSafe-plugin

Sårbarhed i RapiSafe til Contact Form 7 lader uautoriserede angribere slette filer og opnå fjernkørsel af kode. Deaktivér pluginnet.

CVSS Score
9.1
Offentliggjort
15/08/2026
Patch-status
Ingen opdatering endnu
Exploit
Angrebskode er offentlig
Tidsfrist
Deaktivér pluginnet inden for 24 timer

Hvad er det?

CVE-2026-14484 er en sårbarhed i WordPress-pluginnet RapiSafe – Secure Multi File Upload for Contact Form 7, i alle versioner op til og med 1.0.4. Fejlen er en sti-traversal, hvor en funktion ikke kontrollerer filstien korrekt, og som gør det muligt at pege uden for det tilsigtede uploadmappe. Funktionen handleAjaxRemoveUpload kan derfor bruges til at slette vilkårlige filer på serveren. Den sikkerhedskode, der normalt skal beskytte funktionen mod misbrug, kaldet en nonce, ligger offentligt i JavaScript-koden på hver side med en RapiSafe-uploadfelt. Det betyder, at enhver besøgende, uden at logge ind, kan finde koden og udføre angrebet.

Hvem rammer det?

Det rammer danske virksomheder og organisationer, der kører WordPress med Contact Form 7 og har installeret RapiSafe – Secure Multi File Upload i version 1.0.4 eller ældre. Pluginnet bruges typisk til formularer, hvor besøgende kan uploade filer, for eksempel jobansøgninger, support-tickets eller dokumentindsendelser.

Hvad kan ske?

En angriber kan slette filen wp-config.php, som indeholder WordPress’ database-oplysninger. Når den fil forsvinder, starter WordPress sin installationsguide igen, og angriberen kan indtaste egne database-oplysninger og dermed overtage hele sitet. I praksis kan det betyde nedbrud af hjemmesiden, tab af data og fuld overtagelse af serveren, alt sammen uden at angriberen behøver et login.

Hvor alvorligt er det?

CVSS-score er 9,1 ud af 10, kritisk. Angrebet kræver ikke login og ingen handling fra en bruger på sitet, og det kan udføres over internettet med lav teknisk kompleksitet. Konsekvensen rammer ikke fortrolighed, men giver høj påvirkning af både integritet og tilgængelighed, fordi filer kan slettes og systemet kan gøres utilgængeligt eller overtages. Der er ingen bekræftet aktiv udnyttelse endnu, men detaljerne om den offentligt eksponerede nonce gør angrebet nemt at gennemføre for enhver, der finder pluginnet.

Hvad gør jeg nu?

Følg punkterne i denne rækkefølge:

  1. Deaktivér RapiSafe – Secure Multi File Upload for Contact Form 7 i jeres WordPress-administration, indtil en rettet version findes.
  2. Undersøg om der findes en nyere version af pluginnet end 1.0.4, og opdatér til den, hvis den løser problemet.
  3. Tag en sikkerhedskopi af wp-config.php og hele WordPress-installationen, hvis det ikke allerede sker automatisk.
  4. Gennemgå serverlogfiler for kald til handleAjaxRemoveUpload eller forsøg på at slette filer, som ikke stammer fra jeres egne brugere.
  5. Overvej at fjerne pluginnet helt, hvis det ikke er kritisk for jeres formularer, og find et alternativ med bedre sikkerhedspraksis.
  6. Kontakt Auroa eller en anden sikkerhedsrådgiver, hvis I ikke selv kan afgøre, om sitet allerede er kompromitteret, eller hvis wp-config.php allerede er forsvundet.
Tidsfrist

Deaktivér pluginnet inden for 24 timer

Sådan ser Auroa det

Vi anbefaler, at I deaktiverer RapiSafe – Secure Multi File Upload for Contact Form 7 med det samme, da der ikke findes en rettet version på offentliggørelsestidspunktet. Det er ikke forsvarligt at vente, fordi angrebet ikke kræver login og kan udføres af enhver besøgende på sitet. Har I ikke brug for filupload i jeres kontaktformularer, kan I med fordel fjerne pluginnet permanent i stedet for kun at deaktivere det.

Tidslinje

15/08/2026
Sårbarheden offentliggøres
CVE-2026-14484 registreres med en CVSS-score på 9,1, og detaljerne om den offentligt eksponerede nonce og sti-traversal-fejlen bliver kendte.

Konkrete eksempler

Jobansøgninger via kontaktformular

En dansk virksomhed bruger Contact Form 7 med RapiSafe til at lade ansøgere uploade CV og ansøgning. En besøgende finder den offentligt tilgængelige nonce i sidens kildekode og sender et kald direkte til serverens uploadfunktion, som sletter wp-config.php. Sitet går ned og viser WordPress’ installationsguide, hvorefter angriberen indtaster egne databaseoplysninger og får fuld adgang til sitet og dets data.

Ofte stillede spørgsmål

CVSS-detaljer

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

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

CWE-svaghedstyper

CWE-22

Original NVD-beskrivelse (engelsk)

The RapiSafe – Secure Multi File Upload for Contact Form 7 plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the handleAjaxRemoveUpload function in all versions up to, and including, 1.0.4. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). The nonce required to invoke the removal handler is exposed in public-facing JavaScript as RSMFCF7Vars.nonce on every Contact Form 7 page rendering a RapiSafe upload field, making it obtainable by any unauthenticated visitor.

Referencer & kilder

Eksterne kilder

Sværhedsgrad
Kritisk
CVSS Base Score
9,1
Hurtige fakta
CVE-ID
CVE-2026-14484
Offentliggjort
15/08/2026
Sidst opdateret
15/08/2026
Exploit-status
Angrebskode er offentlig
Patch-status
Ingen opdatering endnu

Brug for hjælp med jeres sikkerhed?

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