PCI-6.5.1:
- Obtain and examine software development processes for any web-based applications. Confirm the process requires training in secure coding techniques for developers, and is based on guidance such as the OWASP guidelines.
- For any web-based applications, inquire of a sample of (insert sample size) web developers and obtain evidence that they are knowledgeable in secure coding techniques.
Alternatively, determine that periodic external code reviews or application penetration tests are performed based on OWASP guidelines, and that all coding vulnerabilities were corrected and re-evaluated. For any web-based applications, determine that processes are in place to determine that web applications are not vulnerable to the following:
- PCI-6.5.1: Unvalidated input.
Testing Procedures
Insert testing guidance here.
Testing Frequency
Describe testing frequency here.
Evidence Archive Location
Insert hyperlink or location of evidence archive.
Control Stewards Process Narrative
Provide control steward commentary indicating the formal methodology in place.
Control Steward – Jon Doe
Process Illustration
Replace this test by inserting a process diagram, flowchart or other visual representation to illustrate the process narrative as necessary. Include a brief description of the process illustration.
Control Status and Auditors Commentary
The control is effective.
File:Greenlock.jpg
Status is acceptable.
Control Exception Commentary
Status is acceptable.
Remediation Plan
Remediation is not required at this time.
--Mdpeters 13:50, 28 February 2007 (EST)