Omkar Khadamkar Work with me

Work in progress · updated 26 Oct 2026 · notes, not conclusions

What I'm learning in the open
Exploring

Aware since when? Who starts the EU's 24-hour clock

Since 11 September 2026, makers of most software and connected devices sold in the EU face a new deadline. Within 24 hours of becoming aware that attackers are using a flaw in their product, they must warn the authorities. When the report of that flaw may be written by AI, how can a screen help a person decide that moment, and record it?

For exampleA made-up case. Friday evening, a company that makes office printers gets a long, confident report of a flaw. It reads as if an AI wrote it, and says anyone on an office network can take over the printers. On Saturday, an engineer makes the attack work on the new model, not the old one. On Monday, a customer's log shows that an attacker used it on Saturday night. The company must warn the authorities within 24 hours of becoming aware that attackers are using the flaw. Aware since Friday, Saturday or Monday? And can it tell customers the old model is not affected?

The basics, in plain words

A vulnerability is a flaw that an attacker could use to do harm. Here I just call it a flaw.

The EU's Cyber Resilience Act (CRA) is a law about the security of software and connected devices sold in the EU, with some exceptions. Since 11 September 2026, one part of it, Article 14, has required the makers of those products to report flaws in them that attackers are using.

The law keeps two ideas apart. A flaw is exploitable if an attacker could use it in practice. It is actively exploited when there is reliable evidence that an attacker has already used it. Only the second starts the clock.

Once a maker is aware that a flaw in its product is actively exploited, it must send an early warning "without undue delay", and within 24 hours at most. A fuller report is due within 72 hours of becoming aware. A final one is due within 14 days after a fix or workaround is available. All go through one website run by ENISA, the EU's cybersecurity agency.

The European Commission, the EU's executive body, has written guidance on applying the law. By its own words, the guidance is non-binding: it doesn't bind the companies the law covers.

If a flaw doesn't affect a product, the maker can publish a "not affected" statement that computers can read. Statements like this, about whether a product is affected, are often called VEX. Customers' scanners, tools that check software for known flaws, can read it and stop warning about that flaw.

Three questions, one decision · a made-up example

Report received · Fri 18:30Long and confident, and it reads as if an AI wrote it. It says anyone on an office network can take over the printers.

  1. 1 · Is it real?
    • YesThe attack worked on a test printer.
    An engineer · Sat 11:40
  2. 2 · Does it work on our printers?
    • YesNew model.
    • NoOld model: the flawed part isn't in its software.
    An engineer · Sat 15:05
  3. 3 · Are attackers using it?
    • Not known yetUntil Mon 09:05.
    • YesA customer's log, received Mon 09:05, shows an attack on Saturday night.
    The security lead · Mon 09:20, with the button below
From question 3 · the moment of "aware"

I'm reasonably certain this is being exploited

Pressed by the security lead, Mon 09:20. A person's act, after reading the log. It saves who pressed it, and the evidence at that moment.

The clock counts from the button pressRunning

  1. 24 hoursearly warning, by Tue 09:20 at the latest
  2. 72 hoursfuller report, by Thu 09:20 at the latest
  3. 14 daysfinal report, counted from when a fix or workaround is available

Friday's report and Saturday's tests keep their own times. Neither starts the clock.

From question 2 · a "not affected" statement

Old model: not affectedReason, picked from a fixed list: the flawed part isn't in its software

  • Signed by the security lead, by name. An AI may draft it, never sign it.
  • A preview before it goes out: which customers' scanners will stop warning about this flaw.
  • A date to check it again.

The separate questions and their answers, the button, a clock counted from the button press, the preview, the signing rule and the date to check again are my proposal. The 24 hours, 72 hours and 14 days are the law's. Reasons picked from a fixed list come from one common format, and the button's words echo the Commission's non-binding guidance.

What "aware" means, and what ENISA's form asks

The law doesn't define "aware". The Commission's non-binding guidance says a maker is aware when, after a first check, it has "a reasonable degree of certainty" that the flaw is being actively exploited. That is a judgement, so I think a person should make it. ENISA's glossary for its reporting form lists a required field, a box on the early-warning form: "when you become aware". But that field's help text asks when the maker "or another relevant party first detected" the flaw. In the printer example, the flaw was first detected on Friday or earlier, days before any sign of an attack. If the maker doesn't know the exact time, the help text asks it to enter its best estimate and mark it as estimated. The evidence can go only into free-text boxes, such as a summary of the facts or an optional note on what the attacker was seen doing. I found no field for how sure the maker was. Since 21 October, the glossary marks the field mandatory for the early warning, but its help text hasn't changed.

One decision, two records

One quick judgement, sometimes about a report an AI may have written, becomes two records that others read later. The first is the "aware" time, which the authorities may ask about. The second is the "not affected" statement, which customers' scanners may act on with nobody looking. Say "aware" too early, and an unchecked report reaches the authorities. Too late, and the maker has missed a legal deadline. A wrong "not affected" can hide a real risk from every customer whose scanner reads it. And getting its reason right is harder still, at least for AI. One benchmark, a standard test from a paper accepted at a peer-reviewed conference, has 75 cases that security experts labelled. Two of the nine AI models tested scored about 80% on whether the software in each case was affected. (The score is F1, which counts both missed and false answers.) On the reason why, only one of the nine scored above 70%. In the usability research I searched, I found no study of how people make this call. Not finding a study proves less than a measurement would.

Why it matters

The reporting rule already applies, though most of the law only applies from 11 December 2027, more than a year later. It also covers products already on sale.

AI-written reports add to the work of the people who sort flaw reports. A survey of research, accepted at a workshop, describes "hallucinated vulnerabilities": flaws that an AI made up. It says these, and other AI-made material, put a burden on those people. The burden "mirrors a denial-of-service attack": a flood that stops a service working. And the Commission's non-binding guidance says a maker should check a report like this straight away. It may take some time, the guidance adds, to establish whether the product is affected and whether attackers are using the flaw.

Meanwhile, ENISA says parts of the official website are still to come. At its first release, it has "no Application Programming Interface (API)", a way for a maker's own software to send reports to it. So people fill in its forms by hand. For flaws that attackers are using, ENISA's page of frequently asked questions describes one countdown, for the 72-hour report. It sets the due time 48 hours after the early warning is sent, not 72 hours after "aware", so it can show a report as overdue too early. My reading: with no countdown described for the 24 hours, that count is left, for now, to the maker's own tools. A future version of the website will count the 72 hours from the time in the "aware" field, ENISA says, and an API "may be considered in a future phase". Neither has a date.

What I'm trying

What would show it works

The test: people who sort flaw reports for a living, in two groups, work through six made-up reports. Three are well written but wrong. One doesn't affect the product, one is real but not yet used by attackers, and attackers start using one on day two. One group uses a plain ticket (a record for tracking a piece of work) with one status and a "first detected" time. The other uses the three questions, the button and the preview. It works if three things hold for the second group, compared with the first. More of them start the clock on the attacked report, and on no other. Fewer publish a "not affected" statement that the evidence doesn't support. And they aren't slower. It will be a small, informal test, and this page will say how many people took part. So far, nobody has (n = 0).

Next step

Turn the figure into screens that can be clicked through: the three questions, the button and the preview, on made-up reports only. The test comes after my study of the verdict card, a screen for checking an AI's answer: one study at a time. Until it runs, this is a design proposal, not a finding.

Sources

Related work

Nothing here is for sale until a page proves it.Next: Letting an agent act alone