SEBI’s Cybersecurity and Cyber Resilience Framework and later clarifications create a current compliance context for regulated entities with different classifications and responsibilities. Application and API VAPT evidence should be planned against the entity’s applicable requirements, service architecture and reporting expectations rather than copied from a generic checklist.

Trading, investor, onboarding, intermediary, portfolio, payment, reporting and administrative services depend on identities, market or account data, transactions and third parties. Technical testing should validate those product boundaries while governance and compliance owners maintain the official applicability mapping.

A VAPT report is strongest when it distinguishes discovery, configuration review and active validation; records production relevance; and maintains finding-to-fix-to-retest traceability. It should not claim to certify all CSCRF obligations.

This is application-security guidance, not legal or regulatory advice. Confirm current applicability, commencement, circulars, classifications, contractual requirements and evidence expectations with qualified legal, compliance and regulatory owners.

Map regulated services and cyber-resilience boundaries

Inventory investor and member-facing systems, mobile apps, APIs, internet trading or transaction channels, administrative portals, cloud services, outsourced systems, data exchanges and monitoring. Mark criticality and the source of truth for accounts, orders, funds, holdings and reports.

Define test roles and workflows with business owners. Use synthetic accounts and transactions, coordinate with operations and SOC teams, and prohibit actions that could affect markets, customer funds or production integrity.

  • Entity classification and current compliance interpretation.
  • Critical and non-critical system inventory with business owners.
  • Customer, member, intermediary, employee, service and administrator identities.
  • Web, mobile, API, cloud, network and third-party trust boundaries.
  • Testing windows, safety rules, reporting, remediation and closure expectations.

Validate application and API controls with decision-grade evidence

Prioritise controls whose failure can affect customer assets, transactions, market services, sensitive data or resilience.

Account and transaction authorization

Broken object, function or transaction authorization can expose accounts or permit unauthorised orders, transfers or changes. Use paired synthetic identities to test reads, writes, approvals, cancellations and privileged operations under safe constraints.

Evidence standard: Record actor, account or object, state transition and authoritative result without creating market impact.

Authentication and session trust

Weak recovery, token, device or channel binding can enable takeover or privilege reuse across web, mobile and API clients. Test issuance, rotation, revocation, fallback and high-risk reauthentication using dedicated accounts.

Evidence standard: Show the accepted or rejected session state and affected operation; redact reusable credentials.

API inventory and third-party paths

Legacy, partner or outsourced routes may bypass current gateway, rate, authorization or monitoring controls. Reconcile inventories and clients, test supported versions and evaluate partner scopes and callbacks.

Evidence standard: Name unowned or inconsistent routes and state third-party testing limitations.

Cloud and data boundaries

Application paths can reach storage, secrets, workloads or management services beyond their business purpose. Connect application hypotheses to cloud identities and canary resources under provider and safety constraints.

Evidence standard: Separate reviewed configuration from executed canary paths and avoid retrieving live secrets.

Detection and operational response

High-risk actions may not produce attributable, correlated or actionable events. Execute agreed canaries and trace application, identity, edge, cloud and SOC evidence.

Evidence standard: Record event correlation and response outcome, including logging gaps and false assumptions.

Why VAPT evidence fails regulatory review

Evidence often fails because assets, entity context, roles, methods or closure are ambiguous—not because the report lacks vulnerability counts. Broad labels such as “portal VAPT” hide APIs, mobile backends and outsourced paths.

Preserve the original severity and technical facts, then map findings to the organisation’s current risk and compliance process. Do not rewrite a technical observation merely to make a control appear closed.

  • Scope lacks criticality, ownership, environment and production relevance.
  • Testing excludes authenticated roles, APIs or transaction workflows.
  • Automated scan output is represented as complete penetration testing.
  • Cloud and outsourced components disappear from the assurance boundary.
  • Open findings are omitted from executive or auditor-facing material.
  • Retest letters do not identify the original finding and deployed fix.
  • Framework references are stale or not matched to entity classification.

Evidence that supports a defensible conclusion

Create a stable evidence index linking asset, method, identity, test case, finding, owner, treatment, deployment and retest. Keep reports and sanitised attestations consistent. Record accepted risk and blocked tests as explicit decisions.

  • Current applicability and system-scope approval.
  • Asset, API, role, environment and criticality inventory.
  • Manual test evidence for high-value authorization and workflow paths.
  • Configuration and cloud observations labelled by method.
  • Finding register with severity, owner, target and residual risk.
  • Retest evidence and closure statement linked to the deployed version.

How WIMD would structure SEBI-oriented VAPT evidence

WIMD would take the entity’s approved applicability and critical-system inventory as inputs, then threat-model the web, mobile, API, cloud and integration paths in scope. Operational controls would prevent market, fund or customer impact.

The final evidence would support engineering remediation and governance review while maintaining a clear boundary around untested entities, third parties and review-only controls.

  1. Confirm current CSCRF applicability, entity category and evidence recipient.
  2. Map critical services, assets, identities, APIs, cloud and third parties.
  3. Define safe adversarial hypotheses for account, transaction and data boundaries.
  4. Execute manual testing with synthetic accounts and operational coordination.
  5. Report evidence, limitations, ownership and remediation priorities.
  6. Retest deployed fixes and maintain control-mapped closure records.

Make closure traceable and durable

Fix the shared authorization, session, workflow, inventory or cloud control; do not patch only the demonstrated endpoint. Update monitoring and regression tests so recurrence is visible.

Retest the original condition and variants after deployment. Reconcile the technical result with the risk register, exceptions and required submissions through the organisation’s governance process.

  • Link every closure to stable finding and asset identifiers.
  • Confirm the fix version and production deployment evidence.
  • Replay original and sibling paths with the same identities.
  • Document accepted risk, compensating controls and expiry separately.
  • Trigger reassessment after critical architecture, API, cloud or outsourcing changes.

Assess whether the VAPT package supports reliance

Decision makers should be able to determine coverage, method, limitations, open risk and evidence age. If one of those is missing, request clarification rather than treating a formal report as sufficient.

Because official guidance evolves, record the framework and clarification versions used during planning. Technical teams should not silently reinterpret regulatory applicability.

  • Was current entity classification and official guidance checked?
  • Does scope cover the actual critical applications and API paths?
  • Are active test results separated from review and scanning?
  • Can every closure be traced to a deployed independent retest?
  • Are third-party, cloud and production limitations explicit?

Questions security, engineering and assurance teams ask

Does a generic OWASP scan satisfy SEBI-oriented VAPT needs?

It may contribute evidence but usually does not cover authenticated roles, business workflows, APIs, cloud paths, operational context and closure required for a defensible assessment.

Can the vendor decide which SEBI requirements apply?

The regulated entity’s legal and compliance owners should approve applicability. The testing provider can translate that decision into technical scope and evidence.

How should outsourced systems be handled?

Map the trust boundary and entity-controlled integrations. Obtain appropriate provider evidence or authority; clearly document any system that could not be directly tested.

What makes retest evidence credible?

It identifies the original finding, assessed asset, fix version, deployed environment, repeated exploit path, variant sampling, result and remaining limitation.

Authoritative and technical references

Keep framework currency and technical evidence aligned

SEBI-oriented assurance works when regulatory ownership, system criticality and adversarial evidence reinforce each other. A report should help the entity decide and improve, not merely exist.

Maintain the scope and closure index as systems and official guidance change.

Ask WIMD to design SEBI-oriented application and API VAPT evidence around your current entity and system boundaries.