Guide · Security

Cyber Resilience Act: what it means for your website or online store (and what it does not)

The first manufacturer obligations under the EU Cyber Resilience Act have applied since September 11, 2026. For most owners of a business website or an online store, nothing changes legally. Here you will find who the CRA obliges, what changes indirectly and what makes sense to do.

Julian Bräucker Updated: 9 min read
01 · In short

The short answer

The Cyber Resilience Act (CRA, Regulation (EU) 2024/2847) is a product law. It obliges manufacturers, importers and distributors of products with digital elements, meaning hardware and software that users receive and run themselves.

The European Commission’s guidelines of July 2026 confirm: a website that shows information to visitors is not such a product, and neither are web applications that are only used in the browser. It is only different if you sell software or connected devices yourself. Then the CRA concerns those products, not your website.

Obliged
  • Manufacturers of hardware and software that users receive and run themselves
  • Vendors of commercial WordPress plugins, themes and Shopware extensions
  • Importers and distributors of such products, for the products they sell
Not obliged
  • Businesses that only run a website or an online store
  • Websites themselves: they are not products within the meaning of the CRA (Recital 12)
  • Web applications that are only used in the browser, and cloud services, to which the NIS2 Directive applies
In short

If you only run a website or a store, the CRA does not oblige you. It applies to the vendors of your plugins and extensions, and you feel it through their updates.

02 · Timeline

The timeline

All deadlines are aimed at manufacturers. In Germany, the BSI (CERT-Bund), the Federal Office for Information Security, is the coordinating CSIRT.

  1. December 10, 2024

    In force

    Regulation (EU) 2024/2847 enters into force. Manufacturers have a transition period.

  2. applies since September 2026 September 11, 2026

    Reporting obligations

    Manufacturers report actively exploited vulnerabilities and severe security incidents through ENISA’s reporting platform, including for products that were already on the market before (Art. 14, Art. 69).

  3. December 11, 2027

    Full application

    CE marking for new products, handling of vulnerabilities and security updates over a support period, generally at least five years (Art. 13).

Reporting deadlines for manufacturers for actively exploited vulnerabilities (Art. 14)

  • 24 h

    Early warning after becoming aware of an actively exploited vulnerability

  • 72 h

    Notification with details on the vulnerability, its exploitation and corrective measures

  • 14 days

    Final report after a corrective measure is available

03 · Vendors

What plugin and extension vendors have to do now

What matters is whether software is made available in the course of a commercial activity. A price for the software is enough for that, but other forms of monetization count as well (Recital 15). The European Commission’s guidelines of July 27, 2026 (C(2026) 5252, not binding) explain this with general examples. Applied to plugins, this means:

Typical cases for plugins and extensions and whether they fall under the Cyber Resilience Act
CaseUnder the CRA?Why
Paid plugin or license with access to updatesYesA price is charged for the software. The vendor is the manufacturer.
Free version plus paid pro versionYesThe pro version is a separate, monetized product. If the free version is under an open source license and a company maintains it, the light obligations of an open source steward can apply to it.
Free plugin, updates only for a donation or licenseYesIf access to updates or security fixes is tied to payments, that counts as a price.
Free plugin maintained on a sustained basis by a foundation or companyLight rulesLight obligations as an open source steward: cybersecurity policy, cooperation with authorities, reporting (Art. 24).
Free plugin with optional, separately paid supportNoThe software can be used freely, and the support is only an additional offer.
Purely non-commercial open source softwareNoOpen source software that is not monetized is not considered placed on the market (Recital 18).

What manufacturers have to provide from December 11, 2027, among other things

  1. 01

    Fix vulnerabilities without delay

    Security updates separately from feature updates where possible and, as a rule, free of charge.

  2. 02

    Name a contact point

    An address through which users and researchers can report vulnerabilities.

  3. 03

    State the support period

    Clearly visible at the time of purchase: until when the product receives security updates, at least by month and year.

Sources: Regulation (EU) 2024/2847, Art. 13, Art. 24 and Annex I; European Commission guidelines C(2026) 5252.

04 · Indirectly

What changes for you indirectly

Legally, nothing changes for you. In practice, you feel the CRA through your plugins and extensions:

More and faster security updates

Manufacturers have to close vulnerabilities without delay and report exploited ones. Patches can be expected to come out faster and more often.

Some vendors pull out

Individual small vendors can be expected to shy away from the effort and stop offering their products in the EU or discontinue them.

Support periods become visible

From December 2027, for new products, you learn at the time of purchase until when they receive security updates.

A patch only protects you once it has reached your website. But more updates also mean more chances for one of them to break something. So: test first, then apply promptly.

05 · In practice

What you can do

  1. 01

    An overview of your plugins and extensions

    Which vendor, is it still maintained, is there a contact point for security reports? Whatever is not needed should be deleted.

  2. 02

    Test updates and apply them promptly

    Ideally on a copy of the website, then live without a long wait.

  3. 03

    Backups

    A current, independent backup that can actually be restored.

06 · The law

Where NIS2 and the GDPR actually concern you

In Germany since December 6, 2025

NIS2

Applies to companies in certain sectors, generally with 50 or more employees or with more than €10 million in annual turnover and annual balance sheet total (BSI).

Applies to every business

GDPR, Art. 32

Requires security that takes the state of the art into account, regardless of size, including for a website with a contact form or a store.

More on this in the guides Updates are mandatory: what the GDPR requires and NIS2 for small businesses.

07 · My solution

Where the Doppelgänger helps

The CRA asks nothing of you, and the Doppelgänger is not a compliance product. It helps with the practical effect: getting security updates, which come more often, onto your website tested and quickly.

A copy first

I apply every update to an exact copy of your website first and test it.

Then live promptly

After the test, security updates usually go live within 24 to 48 hours.

Plugin inventory every night

Automated checks record all plugins and extensions and match them against known vulnerabilities.

Encrypted backup

An independent, encrypted backup on servers in Germany every night.

More on this on the pages for WordPress and Shopware.

Frequently asked questions

Quick answers.

Do I have to do anything about the CRA as a store owner?

Not as the owner of a website or an online store. The CRA obliges manufacturers, importers and distributors of products with digital elements, not the users of software. According to the regulation and the European Commission's guidelines, websites are not such products. It is different if you sell software or connected devices yourself: then you may have obligations as a manufacturer or distributor for those products.

Does the CRA apply to WordPress itself?

WordPress is free open source software. Under the CRA, open source software that is not monetized is not considered placed on the market, and there is a light special regime for organizations that maintain such software on a sustained basis, as open source stewards. Paid plugins, themes and editions, on the other hand, are products within the meaning of the CRA. In none of these cases do you as a user have obligations under the CRA.

What about stores that sell connected devices?

If you sell connected devices or software, you are a distributor of those products within the meaning of the CRA, and if you import them yourself from a country outside the EU, you are an importer. From December 11, 2027, a distributor checks, among other things, whether the product carries the CE marking and whether the manufacturer supplies the required information. This concerns the products you sell, not your website or your store software.

Does the Doppelgänger make me CRA compliant?

No, and it does not need to: as the owner of a website or a store, you are not obliged by the CRA. The Doppelgänger helps you with the indirect effect, that is, with applying the expected more frequent security updates for your plugins and extensions tested and quickly.

What changes for me in concrete terms?

Legally, nothing. In practice, manufacturers can be expected to close vulnerabilities faster and security updates to come out more often. From December 2027, manufacturers also have to state at the time of purchase, for new products, until when a product receives security updates. It makes sense to know which plugins and extensions you use, and to apply updates promptly but tested.

Keep reading

More guides

Shopware
From Shopware 5 to Shopware 6: how to get the migration right
What moves over, what has to be rebuilt and how to keep your search rankings.
Learn more
Costs
Shopware Community Edition over €1 million in sales: what now?
What you lose above €1 million GMV, what Rise costs and why switching systems is rarely cheaper.
Learn more
Security
NIS2 for small businesses: covered or not, and what your customers are asking now
Who NIS2 covers directly, what customers ask suppliers, and how to answer website questions with evidence.
Learn more
Staging
Staging environments: host staging, plugin or your own server?
Four approaches compared: isolation, data protection, rollback and suitability for stores.
Learn more
WordPress
Critical error after a WordPress update: how to get your website back
Recovery mode, switching a plugin off via FTP, rolling back a version and preventing it in the future.
Learn more
Shopware
From Shopware 5 to WooCommerce: how to get the move right
When WooCommerce fits, what moves over and how to protect your rankings and customer accounts.
Learn more
Costs
Website maintenance: What does it really cost?
Maintenance contracts compared, hours per update round, and what a single incident can cost.
Learn more
Security
Online store hacked: what to do now
First steps for Shopware and WooCommerce: skimmers, payment providers, customer data, reporting.
Learn more
WordPress
How to update WordPress safely without putting your website at risk
Why postponing is risky and which routine keeps core, plugins and WooCommerce safe.
Learn more
Shopware
How to update Shopware 6 without putting your store at risk
Patch, minor or major: a checklist for backups, staging, extensions and rollback.
Learn more
Security
PHP2Shell: what the critical PHP flaw means for your website
What the PHP flaw allows, who is affected and why this time your host has to act.
Learn more
Shopware
Replacing Shopware 5: which alternative fits your store?
Shopware 6, WooCommerce, Shopify, JTL-Shop and Magento: costs, effort and which one fits whom.
Learn more
Security
PHP2Shell: what to do now
Check the PHP version, ask your host, protect the site meanwhile, look for signs of a break-in.
Learn more
Shopware
Shopware 6 update failed? Causes, the way back, security updates
Narrow down the cause, restore safely, and why security updates cannot wait.
Learn more
Security
Security in the age of AI: what changes for your website
What AI changes about attacks on websites, what is proven, and which defenses really help.
Learn more
Security
Updates are mandatory: what the GDPR requires of website and store owners
What Art. 32 GDPR requires for updates, backups and access, and what supervisory authorities say about it.
Learn more
Security
WordPress hacked: what to do now
First steps, signs, backup or cleanup, the Google warning and the reporting duty.
Learn more

How are updates handled for you today?

Tell me which website or store you run and how updates are applied today. I will tell you honestly whether the Doppelgänger is a fit or whether your current setup is enough.

Send an inquiry +49 211 174 205 79
The Doppelgängerby jbraucker

Developed by Julian Bräucker, Düsseldorf. Servers in Germany.

Cover for your website. © 2026 Julian Bräucker · jbraucker.com Data center in Falkenstein, Germany