CERT-In vulnerability disclosure & incident reporting
The 6-hour rule, what counts as a reportable incident, and how to run a Responsible Vulnerability Disclosure Program in India
CERT-In — the Indian Computer Emergency Response Team under MeitY — is the national nodal agency for cyber incidents under Section 70B of the IT Act, 2000. Its Directions of 28 April 2022 (in force 27 June 2022) made incident reporting mandatory: any organisation that notices a listed cyber incident must report it to CERT-In within 6 hours of noticing it. Separately, CERT-In runs a Responsible Vulnerability Disclosure Program (RVDP) for reporting flaws in Indian systems, and expects vendors and CISOs to operate their own coordinated-disclosure process.
This page covers both duties: the mandatory incident-reporting obligation (who, what, when, how) and how to stand up a compliant vulnerability-disclosure and remediation workflow — the questions Indian security teams actually ask and that the global disclosure guides do not answer.
India's mandatory reporting duty — not optional, not the US CERT/CC model
Unlike the voluntary, coordinated-disclosure culture of the US CERT/CC, CERT-In's regime is a legal obligation. The 2022 Directions bind service providers, intermediaries, data centres, body corporates and government organisations operating in India. Miss the window or fail to report and the penalty provisions of Section 70B(7) apply — this is compliance, not courtesy.
The Directions do two related things. First, they mandate incident reporting: a defined list of incidents (from targeted scanning to data breaches, ransomware, and attacks on critical systems) must be reported to CERT-In within 6 hours of the organisation noticing them. Second, CERT-In operates an RVDP so researchers can responsibly report vulnerabilities in Indian systems, and expects regulated entities to run a coordinated-disclosure process of their own so externally-reported flaws are triaged and fixed, not ignored.
Find it before attackers do. Catch it if they try. Fix it fast.
Across these requirements, O3 runs one continuous loop on your own software so issues surface, get caught, and get fixed before they become an incident.
Test like an AI-assisted attacker
An agentic pentest probes your app across 50+ vulnerability classes the way a real attacker chains them, so exploitable flaws surface in your build before someone outside finds them.
Detect and block exploitation at runtime
A kernel-level eBPF agent watches process trees and syscalls, recognises an attack sequence as it unfolds, and restricts the offending process on the spot rather than taking down the host.
Auto-patch what is reachable
Reachability ranks what genuinely matters, then autofix opens a pull request with the change, so remediation starts inside tight fix windows instead of sitting in a queue.
The 6-hour rule: what to report and how
The core obligation. It is triggered by "noticing" — not by confirming impact — so the clock starts early.
O3 shortens "notice → report" by detecting exploitation at runtime (eBPF process-tree and egress monitoring) and surfacing the affected assets and reachable CVEs, so the reportable facts are assembled in minutes rather than after a manual investigation.
Log retention and time synchronisation
Reporting is only useful if the evidence survives. The Directions impose concrete logging duties.
O3's runtime telemetry and finding fingerprints give you a durable, deduplicated record of what a threat actually did — process lineage, syscalls, and outbound connections — that complements raw log retention with an attack narrative CERT-In can act on.
Running an RVDP / coordinated-disclosure process
Beyond mandatory reporting, you need a front door for researchers and a workflow to fix what they report.
O3 confirms whether a reported CVE is actually reachable in your code before you spend a fix window on it, opens the remediation PR, and blocks exploitation at runtime while the patch ships — turning a disclosure report into a closed loop.
The obligations, mapped to what you actually have to do
All 8 requirement areas, each with the reference and a vendor-neutral note on how teams meet it.
Turn a CERT-In report into a closed loop
O3 detects exploitation at runtime, assembles the reportable facts fast, confirms which CVEs are actually reachable, and blocks the attack while you remediate — so the 6-hour clock and the fix both stay under control.
Read the Directions on cert-in.org.inSee O3 Security in Action
See why security and engineering leaders trust O3
to secure their entire software supply chain.