Best Practices for Protecting Banking Sites
Terence Cornelius, one of our senior security consultants, has written an article on “Best Practices for Protecting Banking Sites” at the Bankers Online website.
Terence provides a 14-point checklist that banks can use to quickly ensure that their public facing websites are safe.
How frequently should an Application be tested?
We are often asked how frequently an application should be tested for security. In this post, I’d like to discuss the criteria for determining the frequency of tests.
First, let’s review the benefits of doing periodic penetration tests:
- New attacks are invented regularly. Jeremiah Grossman compiles a list of new attacks invented each year. He counted 70 new techniques in 2008, 83 in 2007 and 65 in 2006. That’s 15-20 new attack ideas each quarter. A periodic test keeps you current on all the latest attacks too.
- New features (and bugs) are added regularly If your application adds new features regularly, then any of those new features could also introduce security holes. In our periodic tests, we’ve noticed that new holes are added almost every time new features are added. Periodic tests are useful to spot them.
- There’s more focus on the residual holes This not-so-scientific graph shows the pattern of open vulnerabilities after repeated tests. This is what we’ve observed after our periodic tests, and suggests that developers fix tougher, residual holes after the easier ones are fixed.
Based on these observations, here’re the criteria we recommend for you to determine the ideal frequency for your security tests:
- Sensitivity of the data: If your application handles sensitive data like credit cards, you’re a more likely target for new attacks, so test the app more frequently.
- Criticality of the Application: If your application is business critical, it’s better to test it more frequently and reduces your risk.
- Frequency of changes: If your application adds new features or undergoes changes regularly, test it more frequently.
Most of the sensitive applications under our care are tested quarterly. The less sensitive ones are tested once in six months. The less sensitive ones with no changes are tested only annually.
Plynt wins "Tomorrow's Technology Today" Award
The InfoSecurity Products Guide has awarded Plynt this year’s “Tomorrow’s Technology Today” recognition for application security certification. Thank you to the readers and editors at InfoSecurity Products Guide.
HP WebInspect is the winner in the application security tool category.
The full list is available here.
Lessons Learnt in Managed Risk Services
This week Jose Varghese and Agnelo D’Souza present the lessons learnt in setting up an enterprise risk management program at the RSA Conference. Jose is the Director of Paladion/Plynt’s Managed Security Services and Agnelo D’Souza is the CISO of Kotak Mahindra Bank.
We discuss what worked and what did not in the 18 months when we designed and implemented an integrated security program. If you’re at the RSA Conference this week and are interested in hearing the lessons learnt from setting up this award winning program, please drop by at Orange Room 133 (GRC-301) at 8:00am on Thursday, April 23.
Earlier Posts
- URLScan - First Line of Defense | 27 Mar 2009
- New Massachusetts Data Protection Standards, which states are next? | 05 Mar 2009
- OWASP Australia - Code Review Techniques | 26 Feb 2009
- State of New York takes a major step in Application Security | 20 Jan 2009
- New site - IT Governance Asia | 09 Dec 2008
Recent Entries
- How frequently should an Application be tested?
- Plynt wins "Tomorrow's Technology Today" Award
- Lessons Learnt in Managed Risk Services
- URLScan - First Line of Defense
- New Massachusetts Data Protection Standards, which states are next?
- OWASP Australia - Code Review Techniques
- State of New York takes a major step in Application Security
What we are reading...
Archives
- June 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- May 2008
- April 2008
- March 2008
- January 2008
- December 2007
- November 2007
- April 2007
- March 2007
- February 2007
- January 2007
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005



