Safeguard
Security Guides•

SEBI CSCRF secure development: VA on every release, VAPT on major ones

CSCRF asks for vulnerability assessment on each production release, VAPT on major ones, plus threat modelling. What development teams change.

Safeguard Security Team
3 min read

SEBI's CSCRF says that for any production release a vulnerability assessment shall be done, and for major releases VAPT, for all regulated entities except small-size and self-certification ones. It also asks all entities for security requirements in the business requirement document, threat modelling, application security testing and reference to OWASP standards such as ASVS.

What the framework says

In the secure software development lifecycle controls (PR.IP):

  • Regression testing before new or modified systems go live, covering business logic, security controls, performance under stress and recovery conditions.
  • Vulnerability assessment for any production release.
  • VAPT for all major releases, to check risk from recent additions and modifications.
  • A business requirement document that states security requirements, session management, audit trail, logging, data integrity, security event tracking and exception handling.
  • Threat modelling and application security testing during development.
  • Reference to OWASP security guidance, with OWASP ASVS given as an example.

The summary section adds related items: separate production and non production environments for critical systems, API security with rate limiting, throttling and proper authentication, and periodic audits by a CERT-In empanelled auditor.

Applicability note

The regression testing and release VA and VAPT controls are marked for all regulated entities except small-size and self-certification ones. The threat modelling and OWASP controls are marked for all. The framework groups entities into five categories by size and role, so find your customer's category before you promise a cadence.

Mapping to a pipeline

  1. Requirements: add a security section to the requirements template covering the listed items.
  2. Design: a threat model for each major feature, kept with the design record.
  3. Build: static analysis and dependency scanning on every commit.
  4. Test: regression suites that include security control tests, such as access checks and logging.
  5. Release gate: a vulnerability assessment result attached to the release, with a block on unresolved high findings.
  6. Major release: schedule VAPT before go live and keep the report.
  7. Environments: keep production data out of test.

What evidence to keep

For each release: scan output, who approved it, exceptions with reasons, and the VAPT report where applicable. Auditors will look for the link between the release and its assessment.

A note on currency

This reads the 20 August 2024 circular. SEBI has issued later communications, so confirm timelines on the current site.

Try it yourself

In the demo, a pull request is checked by a gate before merge. Look at what the gate records for the audit trail.

Click through it at your own pace, or open it full screen.

Safeguard policies and gates can enforce release checks, and its SAST and dependency scanning feed them. They support your process but do not replace VAPT.

Quick check

Is VA needed for every hotfix?

The text says for any production release. Treat a hotfix as a release unless the customer's policy says otherwise.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.