Artifact GuideGLOBALETSI EN 303 645

ETSI EN 303 645 Secure Updates and Vulnerability Disclosure

A practical guide to clauses 5.2 and 5.3 for consumer IoT vulnerability intake, security-update mechanisms, support-period publication, and assessment evidence.

Based on ETSI EN 303 645 V3.1.3 and ETSI TS 103 701 V2.1.1. Use it as implementation and assurance guidance, not for legal interpretation.

Author
Sorena AI
Published
May 9, 2026
Updated
Jul 26, 2026
Sections
5

Structured answer sets in this page tree.

Primary sources
2

Cited legal and guidance references.

Publication metadata
Sorena AI
Published May 9, 2026
Updated Jul 26, 2026
Overview

Publish the vulnerability-reporting route and the , then connect both to the product's intake, monitoring, remediation, update, isolation, replacement, and user-notification evidence. EN 303 645 clauses 5.2 and 5.3 define the outcomes with a mix of shall and should provisions; TS 103 701 supplies the separate assessment method.

Section 1

What does ETSI EN 303 645 require for vulnerability disclosure?

Clause 5.2 starts with a public . EN 303 645 says the manufacturer shall make the policy publicly available and that it shall include contact information for reporting issues plus timelines for initial acknowledgement and status updates until reported issues are resolved.

The same clause says disclosed vulnerabilities should be acted on in a timely manner and manufacturers should continually monitor for, identify, and rectify vulnerabilities in products sold or produced and associated services operated during the . Timeliness is incident-specific. The explanatory text describes 90 days as a conventional completion period for a software solution, including patches and notification; it is not a fixed deadline for every report, and hardware or deployed-device fixes can take longer.

  • Publish the disclosure policy where anybody can access it without an account or gated support flow.
  • Include a reporting contact, an acknowledgement timeline, and a status-update timeline in the public policy.
  • Treat the 90-day discussion as explanatory context, not a universal deadline. Set report-specific actions from severity, remediation complexity, coordination needs, hardware constraints, and deployed-product realities.
  • Define how reported vulnerabilities are triaged, assigned, fixed, mitigated, or disclosed when a direct software fix is not possible.
  • Maintain a vulnerability-monitoring process for the product and associated services during the , with due care for the software, hardware, and selected third parties used in the product.
  • Keep public wording precise: EN 303 645 makes the policy mandatory and states the process outcomes as recommendations; it does not itself certify that a product is secure.
Section 2

What does ETSI EN 303 645 require for secure software updates?

Clause 5.3 says software components not made immutable for security reasons should be securely updateable. The device shall have a unless a resource constraint determined by the use case prevents one. Secure installation means measures that prevent an attacker from misusing the mechanism.

Where the relevant update feature exists, V3.1.3 addresses simple installation, an automatable secure mechanism, activation of automatic updates with user consent during initialization, post-initialization update checks, controls for automatic updates and notifications, cryptography, timely delivery, authenticity and integrity, trust relationships for network delivery, user notices, and disruption notices. It also states that the manufacturer shall publish the and that the model designation shall be clearly recognizable. Devices that cannot be updated have separate recommendations for publishing the rationale and replacement support, isolation, and hardware replacement.

  • Inventory software components and identify which are updateable, immutable for security reasons, or not practicably updateable.
  • Document each update path: direct device download, associated service or mobile app delivery, web interface, USB or other physical interface, and any network dependency.
  • Protect update mechanisms against misuse such as malicious update injection, downgrade attempts, or unauthorized installation.
  • Use cryptography suitable for the update use case and document how authenticity and integrity of updates are verified.
  • Tell users when a required security update mitigates risk and when applying an update will disrupt basic device functionality.
  • Publish the - the minimum support length or an end date - in a clear, accessible way; for devices that cannot be updated, publish the rationale and replacement-support period and method.
  • Keep the product model designation accessible so a user can match the device to the correct support-period and update information.
Section 3

How should teams separate EN 303 645 duties from TS 103 701 evidence?

Treat EN 303 645 as the provision source and TS 103 701 as the assessment method. EN 303 645 says what the manufacturer, device, or update process should or shall do. TS 103 701 describes how a Supplier Organization and Test Laboratory structure the assessment of a Device Under Test through identification, ICS, , test planning, conceptual tests, functional tests, and PASS, FAIL, or INCONCLUSIVE verdicts.

A public product page can state a support period and vulnerability reporting route. A non-public evidence pack should show the entries, design details, public-document locations, test observations, and confirmations that a TS 103 701 assessor would need to evaluate those claims.

  • Use EN 303 645 clause numbers for requirements and implementation commitments.
  • Use TS 103 701 terms such as DUT, SO, TL, ICS, , conceptual test, functional test, external evidence, and verdict only when discussing assessment evidence.
  • Prepare 2-UserInfo for public disclosure-policy and support-period locations.
  • Prepare 3-VulnTypes, IXIT 4-Conf, and IXIT 5-VulnMon for vulnerability action, confirmations, and monitoring procedures.
  • Prepare 6-SoftComp, IXIT 7-UpdMech, IXIT 8-UpdProc, and IXIT 9-ReplSup for software components, update mechanisms, update procedures, isolation, and replacement support.
Section 4

Implementation checklist for product and assurance teams

Review this checklist before making an EN 303 645 claim in a product page, procurement response, assessment workbook, or release gate. Each item should be tied to a specific product model, associated service, firmware stream, and support period.

Use concrete, versioned evidence: public URLs, release records, update-mechanism descriptions, cryptographic details, user-notification screenshots, component inventories, vulnerability triage procedures, and assessor-ready references.

  • Public policy: publish vulnerability-reporting contact details and timelines for initial acknowledgement and status updates.
  • Vulnerability workflow: record vulnerability classes, actions, time frames, third-party coordination points, and confirmation that the process is implemented.
  • Monitoring: document how the team continuously monitors, identifies, and rectifies vulnerabilities affecting the DUT and associated services.
  • Triage record: for each report, retain receipt, acknowledgement, severity and affected-version analysis, owner, status updates, remediation or mitigation decision, coordinated-disclosure contacts, release evidence, and closure rationale.
  • Update inventory: map each software component to an update mechanism or to a justified reason why updates are not possible.
  • Update security: document security guarantees, cryptographic details, trust relationships, anti-downgrade behavior, and functional misuse tests.
  • User experience: verify that update application is simple, update checks occur after or during initialization, user controls exist for automatic updates or notifications where supported, and disruptive updates trigger suitable notices.
  • Support publication: make the accessible, clear, and tied to recognizable model designations.
Section 5

Common mistakes that weaken EN 303 645 secure-update claims

Claims weaken when they mix provision language, evidence language, and marketing language. Avoid saying a product is conformant unless the scope, DUT, ICS support claims, evidence, test groups, and assessment outcome are clear.

Also avoid treating secure updates and vulnerability disclosure as isolated paperwork. EN 303 645 links security updates to vulnerability handling, support periods, user communication, associated services, and third-party components.

  • Do not publish a vulnerability form without acknowledgement and status-update timelines.
  • Do not equate the with a warranty, product lifetime, or promise of every software feature update.
  • Do not claim update support without a clear that a user can find before or during product use.
  • Do not describe an update mechanism as secure unless the authenticity, integrity, cryptographic details, and trust relationship can be evidenced.
  • Do not mark update-related provisions as not applicable merely because no update is currently available for the assessor to install.
  • Do not omit associated services, mobile applications, update servers, and third-party component vendors from vulnerability and update evidence.
  • Do not cite TS 103 701 as if it creates new product duties; it supplies the conformance assessment procedure for the EN 303 645 provisions.
Primary sources

References and citations

etsi.org
Referenced sections
  • Primary source tying vulnerability disclosure, security update timeliness, support periods, associated services, and third-party component care together.
"Manufacturers are expected to exercise due care for all software and hardware components used in the product"
etsi.org
Referenced sections
  • Assessment source explaining ICS validity, N/A justifications, IXIT completeness, and the possibility of INCONCLUSIVE verdicts when information is insufficient.
"For every "N/A" a justification shall be given in the "Detail" column by the SO."
Related guides

Explore more topics

ETSI EN 303 645 Applicability and Scope
Decide whether a connected product is in scope of ETSI EN 303 645, define the consumer IoT evidence boundary, and document N/A justifications for assessment.
ETSI EN 303 645 compliance: ICS, IXIT, evidence
Plan ETSI EN 303 645 compliance evidence for consumer IoT products with scope, ICS, IXIT, TS 103 701 assessment steps, verdict risks, and cited controls.
ETSI EN 303 645 consumer IoT products: what is in scope?
Decide whether a device and its associated services are in scope of ETSI EN 303 645 V3.1.3 and document the DUT, ICS, IXIT, and assessment boundary.
ETSI EN 303 645 Current Version Tracker
Track ETSI EN 303 645 version evidence, ETSI deliverable status checks, TS 103 701 assessment alignment, and change triggers for consumer IoT security work.
ETSI EN 303 645 CVD Workflow for IoT Vulnerability Reports
Cited workflow for ETSI EN 303 645 vulnerability disclosure: public policy contents, reporting contact, acknowledgement and status timelines, timely action, and TS 103 701 evidence.
ETSI EN 303 645 Data Protection Provisions
Guide to ETSI EN 303 645 data protection provisions for consumer IoT, including security, consent, telemetry, deletion, minimization, aggregation, and anonymization.
ETSI EN 303 645 default passwords: what must consumer IoT teams do?
ETSI EN 303 645 default password guidance for consumer IoT: unique or user-defined passwords, pre-installed password generation, change mechanisms, brute-force controls, and TS 103 701 evidence.
ETSI EN 303 645 FAQ: Consumer IoT Security Questions
Practical answers to common ETSI EN 303 645 questions on consumer IoT scope, associated services, passwords, updates, vulnerability disclosure, telemetry, deletion, and assessment evidence.
ETSI EN 303 645 ICS and IXIT Evidence Template
Build a cited ICS and IXIT evidence template for ETSI EN 303 645 consumer IoT assessments, with clear separation between EN provisions and TS 103 701 test information.
ETSI EN 303 645 implementation checklist
This ETSI EN 303 645 implementation checklist helps scope a consumer IoT product, record Annex B support statuses, map IXIT evidence, and avoid weak conformance claims.
ETSI EN 303 645 Implementation Evidence Guide
Build ETSI EN 303 645 implementation evidence from Annex B support/detail records, TS 103 701 ICS and IXIT inputs, test verdicts, and scoped external evidence.
ETSI EN 303 645 IoT Applicability Workflow
Decide whether ETSI EN 303 645 applies to a consumer IoT product, what associated services belong in scope, and how to record justified non-applicability.
ETSI EN 303 645 personal data deletion FAQ for consumer IoT
What ETSI EN 303 645 says about deleting user data and personal data from consumer IoT devices, associated services, apps, and evidence records.
ETSI EN 303 645 requirements: consumer IoT provision map
Map ETSI EN 303 645 consumer IoT requirements to product scope, Annex B ICS entries, TS 103 701 evidence, and implementation owners.
ETSI EN 303 645 Secure Update Evidence Workflow
Build secure-update evidence for ETSI EN 303 645 using provision 5.3, Annex B support/detail records, and TS 103 701 ICS, IXIT, and test-plan inputs.
ETSI EN 303 645 Secure Update Workflow
Map ETSI EN 303 645 secure-update provisions into a practical workflow for consumer IoT update mechanisms, support-period disclosures, and TS 103 701 evidence.
ETSI EN 303 645 support period: what must consumer IoT teams publish?
ETSI EN 303 645 support-period guidance for consumer IoT: defined security-update support periods, user-accessible publication, non-updateable-device replacement support, model designation, and TS 103 701 evidence.
ETSI EN 303 645 telemetry: what should consumer IoT teams evidence?
ETSI EN 303 645 telemetry guidance for consumer IoT teams: security anomaly examination, IXIT 24-TelData evidence, personal-data minimization, and consumer telemetry disclosures.
ETSI EN 303 645 test evidence: what should consumer IoT teams keep?
ETSI EN 303 645 test evidence guidance for consumer IoT teams: ICS support claims, IXIT detail, TS 103 701 test plans, verdicts, and external evidence checks.
ETSI EN 303 645 vs EU CRA for Consumer IoT
Compare ETSI EN 303 645 consumer IoT evidence with the EU Cyber Resilience Act's scope, manufacturer duties, application dates, and conformity requirements.
ETSI EN 303 645 vs RED Cybersecurity Delegated Act
Compare ETSI EN 303 645 consumer IoT evidence with the RED cybersecurity requirements, EN 18031 standards, application date, and conformity routes.
ETSI EN 303 645 vs UK PSTI: Evidence Crosswalk
Compare ETSI EN 303 645 evidence with UK PSTI scope, three mandatory security requirements, statements of compliance, duties, and enforcement.
ETSI EN 303 645 vulnerability disclosure requirements for consumer IoT
What ETSI EN 303 645 requires for consumer IoT vulnerability disclosure policies, report handling, status updates, timely action, and TS 103 701 evidence.
ETSI TS 103 701 Test Evidence Workflow for EN 303 645
Build an ETSI TS 103 701 test evidence workflow for EN 303 645 consumer IoT assessments: DUT identification, ICS, IXIT, test plans, verdicts, and external evidence.
How should teams handle constrained devices under ETSI EN 303 645 for consumer IoT products?
How ETSI EN 303 645 V3.1.3 treats use-case resource constraints, non-updateable devices, N/A claims, authentication controls, and assessment evidence.