Skip to content

CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Softwares and Software Security

A listed company's vendor delivered billing software that passed all functional tests. After deployment, an attacker exploited an unvalidated input field to access customer data. The failure is best traced to which SDLC lapse, and which legal consequence is most directly engaged under Indian law?

The lapse lies in requirements and testing, where security controls like input validation were neither specified nor tested. Under the IT Act, 2000, a body corporate negligent in maintaining reasonable security practices for sensitive personal data can be liable to pay compensation for resulting wrongful loss.

  1. AMaintenance-phase lapse only; the Information Technology Act, 2000 has no relevance to reasonable security practices
  2. BDeployment-phase lapse only; liability arises only if the vendor was a government body
  3. CRequirements and testing lapse in not specifying and testing security controls such as input validation; the body corporate may face compensation liability for failing to maintain reasonable security practices while handling sensitive personal dataCorrect
  4. DDesign-phase lapse only; liability can arise only under the Companies Act, 2013

Explanation

Input validation is a security requirement that should be defined early and verified in security testing; passing only functional tests missed it. Under the IT Act, 2000, a body corporate that is negligent in implementing reasonable security practices for sensitive personal data and causes wrongful loss can be liable to pay compensation. The other options wrongly limit the lapse to one phase or deny IT Act relevance.

Did you get it right without looking?

One question tells you little. A timed set on Softwares and Software Security shows your real accuracy, how long you take and where you lose marks.

More Softwares and Software Security questions