Updated Originally published

Regulatory information checked: .
The EU Cyber Resilience Act has moved from a future product-security requirement to an active reporting obligation. Since September 11, 2026, manufacturers of in-scope products with digital elements must report actively exploited vulnerabilities and severe security incidents through the EU's Single Reporting Platform.
For document platform buyers, the practical question is not simply whether a supplier says its product is secure. It is whether the supplier and customer can recognize a reportable event, preserve the necessary evidence, assign responsibility, and act within a short regulatory clock.
This article is not legal advice. It is a procurement and architecture checklist for organizations assessing software that will store, process, search, and route sensitive documents.
The CRA covers connected software and hardware products made available on the EU market, subject to its exclusions. Associated remote processing is included when designed by or under the manufacturer's responsibility and necessary for a product function. See the Commission's scope summary.
A manufacturer supplies a product under its own name or trademark; a customer merely operating it does not thereby become its manufacturer. Resupplying or substantially modifying software can change that assessment. Customer-managed versus vendor-managed deployment allocates operational work; account ownership does not determine CRA applicability.
Under the Commission's open-source guidance, noncommercial free and open-source software is excluded; commercial supply can be covered. Open-source stewards have a separate regime. Assess FormKiQ Core's distribution and monetisation context separately from commercial Business Solutions. An open-source licence alone does not settle scope or reporting duties.
CRA Article 14 sets separate reporting clocks for manufacturers. Notifications go to the coordinating CSIRT and ENISA via the Single Reporting Platform.
| Event | Early warning | Notification | Final report |
|---|---|---|---|
| Actively exploited vulnerability | Within 24 hours of awareness | Within 72 hours of awareness | Within 14 days after a corrective or mitigating measure becomes available |
| Severe incident affecting product security | Within 24 hours of awareness | Within 72 hours of awareness | Within one month after the incident notification |
Early warnings and notifications must be made without undue delay; the hours above are outer limits. Final reports are required unless the relevant information was already supplied. Investigation completion does not postpone the incident deadline.
The full CRA applies from December 11, 2027, but organizations should not treat reporting as a 2027 project. The reporting process is already operational, and it depends on capabilities that take time to establish:
A document platform often sits at the intersection of untrusted files, sensitive records, identity systems, search indexes, AI services, and downstream business applications. It may ingest files from email, SFTP, scanners, cloud storage, collaboration tools, or public portals. It may also generate links, extract text, call eSignature services, and publish events to other systems.
That makes the platform both a repository and a processing surface. A weakness in upload handling, authorization, document rendering, identity integration, or a third-party component can affect more than one file. Buyers should therefore ask how the supplier separates four questions:
| Question | Evidence to request |
|---|---|
| How do you receive and triage vulnerability reports? | Published security contact, intake process, severity model, and escalation path. |
| How do you determine affected product versions? | Release inventory, component records, dependency tracking, and supported-version policy. |
| What establishes the awareness timestamp? | Ticket history, alert records, investigation timeline, and decision log. |
| Can impact be scoped to one customer environment? | Deployment boundaries, account-level telemetry, audit events, and log access. |
| Who submits a CRA notification? | Responsibility matrix covering manufacturer, operator, customer, and incident-response provider. |
| How are fixes distributed and verified? | Patch process, release notes, upgrade procedure, compensating controls, and validation steps. |
| What evidence will we receive during an incident? | Notification commitments, known indicators, affected versions, mitigation guidance, and closure report. |
A shared application can still be operated securely, but incident scoping begins inside infrastructure used by multiple customers. A segregated deployment provides a different evidence boundary. Logs, storage, keys, queues, and service metrics can be examined for one environment without first separating that customer's activity from a shared application plane.
FormKiQ is designed to run in a segregated AWS account, either customer-managed or vendor-managed. Documents are stored in Amazon S3, metadata in Amazon DynamoDB, with processing boundaries determined by the configured services and integrations. This does not remove product-security obligations. It does make the operational boundary concrete, which can improve containment, evidence collection, and customer-specific impact analysis.
The security and governance guidance separates three evidence boundaries:
The distinction between product responsibility and environment responsibility should still be documented. FormKiQ may be responsible for a product defect and its remediation, while the account operator may be responsible for monitoring, access configuration, backup operations, and parts of incident containment. The contract and operating model should say who does what before an incident begins.
Public evidence provides a starting point for diligence. It does not establish a CRA compliance claim or an incident-response service level.
| Area | Verified public evidence | Request during diligence |
|---|---|---|
| Security contact and advisories | The Release and Security Updates page lists release subscriptions and a security notification mailing list. | A private vulnerability reporting contact, triage/escalation process, advisory publication criteria, and customer notification procedure. A subscription channel is not evidence of confidential intake. |
| Versions and patches | Core v1.19.1 release notes include security changes and upgrade notes. | An edition-specific supported-version and end-of-support policy, affected-version matrix, patch instructions, prerequisites, rollback and validation steps. Core release history alone does not establish Business Solutions support coverage. |
| Deployment responsibilities | The governance model describes IAM, KMS, access, and operating boundaries. | A responsibility matrix naming the manufacturer, reporting lead, account operator, log custodian, patch executor, and customer communications owner. |
Proposed contractual commitments should specify response coverage, escalation times, evidence access and retention, notification timing, and patch delivery responsibilities. Negotiate and record these for the chosen edition and operating model; the public pages above do not by themselves promise these terms.
Fictional tabletop scenario · all times UTC
Affected versions: 4.2.0–4.2.2. The manufacturer receives credible evidence at 09:00 on November 9. This is an illustrative platform, not a FormKiQ incident.
Link the intake ticket, original alert and source logs. Record affected versions, the awareness timestamp, the reporting decision and its owner.
Submit without undue delay, no later than this time.
Record the mitigation, availability time and customer instructions. This starts the separate 14-day limit.
Submit without undue delay, no later than this time. Preserve the submission and receipt with the decision log.
The deadline follows mitigation availability, not investigation completion. A final report is required unless the relevant information was already supplied.
Separate incident clock, if also applicable
If this also qualifies as a severe product-security incident, its early warning and notification have their own 24/72-hour limits from awareness. An incident notification submitted on November 11 makes the incident final report due within one month of that submission, even if investigation continues.
Manufacturer · product response
Operator · parallel containment
Source logs → awareness record → affected-version assessment → decisions and submissions → customer communications → remediation and validation.
Keep timestamps, owners, source references and access controls with each record. Operator containment supports the manufacturer’s assessment; it does not transfer the manufacturer’s reporting duty. Assess separate operator notification duties under other applicable laws.
A 24-hour early-warning period leaves little room to invent the process during an incident. Organizations need a rehearsed path from detection to decision. That path should connect vulnerability management, product engineering, customer operations, legal review, and regulatory reporting without making any one person a single point of failure.
For document platforms, useful preparation includes testing file-ingestion controls, reviewing object-level authorization, validating audit coverage, keeping supported versions current, and rehearsing how to identify affected documents or users. The goal is not to promise that incidents will never occur. The goal is to know what happened, limit the impact, communicate accurately, and correct the weakness.
The CRA turns those capabilities into procurement evidence. Buyers should expect specific answers, and suppliers should be prepared to provide them.
Review FormKiQ's security and governance model, customer-managed AWS deployment, and document gateways.
Talk to FormKiQ about incident boundaries, evidence requirements, and the responsibilities that should be defined for your operating model.
The open-source foundation — API-first, deployable into your own AWS account, and free to use. Right for architecture validation and early implementation.
Production-ready editions for departments and complex workflows. Start with a Proof-of-Value deployment or go straight to production.
For governance-heavy environments with residency, sovereignty, assurance, and multi-jurisdiction requirements. Talk to us about the right deployment model.