[WEB SECURITY] New PCI requires code review or WAF

Nick Owen nowen at wikidsystems.com
Fri Sep 8 11:24:50 EDT 2006


I would guess that since they have done a list of approved scanning vendors:

https://sdp.mastercardintl.com/vendors/vendor_list.shtml

they will do another list of vendors that specialize in web applications?

Jeff Robertson wrote:
> Before actually reading the PDF, I immediately want to ask:
>  
> 1. What are the criteria for an "organization that specializes in
> application security"?
> 2. What is considered an application layer firewall?
>  
> Maybe these questions are answered in the document.
> 
>     ------------------------------------------------------------------------
>     *From:* Jeff Williams [mailto:jeff.williams at owasp.org]
>     *Sent:* Thursday, September 07, 2006 10:22
>     *To:* webappsec at securityfocus.com; webappsec at lists.owasp.org;
>     websecurity at webappsec.org
>     *Subject:* [WEB SECURITY] New PCI requires code review or WAF
> 
>     Under the new requirements, applications processing cardholder
>     information MUST get either a code review or a web app firewall. 
>     The language isn’t exactly clear about what happens in 2008.
> 
>      
> 
>     >From the document --
> 
>     https://www.pcisecuritystandards.org/pdfs/pci_dss_v1-1.pdf
> 
>      
> 
>     6.5 Develop all web applications based on secure coding guidelines
>     such as the Open Web Application Security Project guidelines. Review
>     custom application code to identify coding vulnerabilities. Cover
>     prevention of common coding vulnerabilities in software development
>     processes, to include the following:
> 
>     6.5.1 Unvalidated input
> 
>     6.5.2 Broken access control (for example, malicious use of user IDs)
> 
>     6.5.3 Broken authentication and session management (use of account
>     credentials and session cookies)
> 
>     6.5.4 Cross-site scripting (XSS) attacks
> 
>     6.5.5 Buffer overflows
> 
>     6.5.6 Injection flaws (for example, structured query language (SQL)
>     injection)
> 
>     6.5.7 Improper error handling
> 
>     6.5.8 Insecure storage
> 
>     6.5.9 Denial of service
> 
>     6.5.10 Insecure configuration management
> 
>      
> 
>     6.6 Ensure that all web-facing applications are protected against
>     known attacks by applying either of the following methods:
> 
>     . Having all custom application code reviewed for common
>     vulnerabilities by an organization that specializes in application
>     security . Installing an application layer firewall in front of
>     web-facing applications.
> 
>      
> 
>     Note: This method is considered a best practice until June 30, 2008,
>     after which it becomes a requirement.
> 
>      
> 
>     --Jeff
> 
>      
> 
>     Jeff Williams, Chair
> 
>     The OWASP Foundation <http://www.owasp.org/>
> 
>      
> 

-- 
Nick Owen
WiKID Systems, Inc.
404.962.8983
http://www.wikidsystems.com
Commercial/Open Source Two-Factor Authentication
https://www.linkedin.com/in/nickowen

----------------------------------------------------------------------------
The Web Security Mailing List: 
http://www.webappsec.org/lists/websecurity/

The Web Security Mailing List Archives: 
http://www.webappsec.org/lists/websecurity/archive/
http://www.webappsec.org/rss/websecurity.rss [RSS Feed]



More information about the websecurity mailing list