Independent information resource Product security · EU CRA
CRA by product / 04

Cyber Resilience Act for Network Appliances

Product-specific Cyber Resilience Act guidance for network appliances, including how to classify routers, switches, VPN gateways, firewalls and network-management appliances, and how to secure management, control and data planes.

IN BRIEF

CRA implementation for a network appliance should start with its actual function and architecture. The manufacturer should identify which functions are core, which Annex III descriptions they meet, and which conformity route follows. Engineering evidence should then cover the appliance's management, control and data planes, privileged access, policy processing, network parsers, update and recovery paths, high-availability behavior, virtual deployments and any cloud-based management that can control the appliance remotely.

01 / 12

Network Appliance Is Not a Single CRA Classification

The CRA does not classify a product merely because vendors call it a network appliance. Classification follows the product's core functionality and the Annex III categories. A routing appliance can be Class I, a VPN gateway can be Class I, a network management appliance can be Class I, while a firewall or intrusion detection or prevention appliance is Class II. The technical descriptions in Commission Implementing Regulation (EU) 2025/2392 should be used to document the final classification.

02 / 12

Classify Multi-Function Appliances by Core Functionality

Modern appliances often combine routing, switching, VPN, firewalling, intrusion prevention, telemetry and centralized management. The implementing regulation emphasizes core functionality: having the ability to perform a listed function does not automatically mean the product has the core functionality of that Annex III category. The manufacturer should identify which functions define the product, which are ancillary and whether more than one important-product description genuinely applies.

03 / 12

Class I and Class II Lead to Different Conformity Decisions

The distinction matters because Article 32 treats Class I and Class II products differently. Class I can retain the internal-control route when the Article 32(2) conditions are met. Class II follows the Article 32(3) routes, which include Module B followed by Module C, Module H or an applicable qualifying European cybersecurity certification scheme. A vendor should settle product classification before planning the assessment budget and evidence package.

04 / 12

Separate Data, Control and Management Planes

Network appliances often process untrusted traffic at high privilege while exposing separate control and management functions. The security architecture should show which components parse traffic, make routing or policy decisions, manage configuration and expose administrative APIs. Isolation between these planes can reduce the chance that a packet-processing vulnerability becomes full administrative compromise.

05 / 12

Management Interfaces Deserve Their Own Threat Model

Web consoles, command-line interfaces, serial consoles, APIs, centralized controllers and cloud portals can all change security-critical configuration. The manufacturer should document authentication, authorization, role separation, session protection, default exposure, brute-force resistance, credential recovery and audit logging for each privileged management path.

06 / 12

Policy Engines Need Security and Correctness Evidence

A firewall, VPN gateway or segmentation appliance can be secure at the software level yet still fail its intended protection if policy parsing or precedence behaves unexpectedly. Evidence should cover rule evaluation, conflicting policies, object references, default actions, configuration validation and the behavior of imported or migrated policy sets. Security testing should include authorization bypass and malformed policy input, not only network throughput testing.

07 / 12

Network Parsers Operate on Hostile Input

Packet decoders, protocol inspectors, tunnelling handlers and application gateways routinely process attacker-controlled input. Product-specific testing should identify privileged parsers, fuzz or otherwise stress relevant protocol handling, verify bounds and state management and document how a parser failure is contained. The evidence should reflect the protocols actually enabled in the shipped product rather than a generic network-security test statement.

08 / 12

High-Availability Pairs Create a Security Synchronization Channel

Appliances deployed in active-passive or clustered configurations may synchronize configuration, keys, sessions, certificates or policy state. That synchronization path should be authenticated and protected according to its sensitivity. Failover testing should verify that a node does not return with stale insecure configuration, bypass current policy or expose secrets through an unprotected cluster link.

09 / 12

Virtual Appliances Need Platform Assumptions Documented

A virtual network appliance depends on the hypervisor or cloud environment for virtual interfaces, storage, time, entropy and resource isolation. The CRA technical file should distinguish controls implemented by the appliance from assumptions placed on the deployment platform. Images, templates and virtual-disk updates should be authenticated and versioned so customers can identify the supported security state.

10 / 12

Update More Than the Base Firmware

Network appliances can depend on a base operating system, firmware, protocol packages, threat signatures, certificates, policy databases and management components that update on different cadences. The vulnerability-handling process should identify which update channel remediates each type of issue and how integrity is protected. Recovery should account for interrupted upgrades and clustered deployments rather than assuming a single-device firmware flash.

11 / 12

Cloud Controllers Can Become Privileged Product Dependencies

A manufacturer-controlled cloud controller can push configuration or software to large fleets of appliances. That creates a high-impact trust relationship. The security case should cover device enrollment, tenant isolation, administrator privileges, command integrity, API authorization, audit records and compromise containment. Where the controller meets the CRA remote-data-processing definition, it should be incorporated into the product boundary and evidence set.

12 / 12

Evidence Should Match the Appliance Function Actually Sold

A useful network-appliance technical file ties product classification to architecture and tests. It should identify the core functionality, Annex III category, enabled interfaces, network operating system and components, management and policy paths, high-availability behavior, update mechanisms, remote dependencies and conformity route. Rebranding the same chassis for different functional editions should trigger a review of whether classification and risk evidence remain the same.

REFERENCE DESK

Official sources

Read the full legal text and Commission material for precise wording, qualifications and updates.

Editorial review: 26 September 2026. Regulatory material can change; follow the official sources for current guidance.