Home
Calendar
Certifications
Columns
Features
Forum
Resources
Vitals
Latest Additions
April 2013 Free Giveaway Sponsor - eLearnSecurity
Human Intelligence to Navigate the Security Data Deluge
February 2013 Free Giveaway Winner of SANS CyberCon Training
Interview: Bugcrowd Founders on Herding Ninjas for Crowdsourced Bug Bounties
Network Forensics: The Tree in the Forest
March 2013 Free Giveaway Sponsor - Mile2
Book Review: Violent Python
February 2013 Free Giveaway Sponsor - SANS
Holiday 2012 Free Giveaway Winner of Metasploit Pro by Rapid7
Course Review: SANS FOR408 Computer Forensic Investigations – Windows In-Depth
The Security Consulting Sugar High
Tutorial: Fun with SMB on the Command Line
Interview: Ilia Kolochenko, CEO of High-Tech Bridge
October 2012 Free Giveaway Winner of LearningGate Training
The Broken: Assessing Corporate Security in 2012 to Make a Better 2013
EH-Net Login
Welcome Guest.
Username:
Password:
Remember me
Lost Password?
No account yet?
Register
Who's Online
We have 52 guests and 1 member online
You are here:
Home
Ethical Hacking Discussions and Related Certifications
Network Pen Testing
PCI Requires Pen Testing
EH-Net
May 21, 2013, 01:27:42 PM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News
: Go back to The Ethical Hacker Network Online Magazine
Home Page
Home
Help
Calendar
Login
Register
EH-Net
>
Ethical Hacking Discussions and Related Certifications
>
Network Pen Testing
(Moderator:
don
) >
PCI Requires Pen Testing
Pages: [
1
]
Go Down
« previous
next »
Print
Author
Topic: PCI Requires Pen Testing (Read 24142 times)
0 Members and 1 Guest are viewing this topic.
don
Editor-In-Chief
Administrator
Hero Member
Offline
Posts: 4165
Editor-In-Chief
PCI Requires Pen Testing
«
on:
June 12, 2008, 02:36:16 PM »
This is great news for all of us in the field. It basically means that many companies are being forced by law to use ethical hackers. Yeah!!
I can't stress enough how vastly important it is that everyone read this thoroughly and understand it. I'm pretty confident that other industries will follow suit.
Quote
Release date: 2008-04-15
Standard: Data Security Standard (DSS)
Requirement: 11.3
Date: March 2008
Information Supplement: Requirement 11.3 Penetration Testing
General
PCI DSS Requirement 11.3 addresses penetration testing, which is different than the external and internal vulnerability assessments required by PCI DSS Requirement 11.2. A vulnerability assessment simply identifies and reports noted vulnerabilities, whereas a penetration test attempts to exploit the vulnerabilities to determine whether unauthorized access or other malicious activity is possible. Penetration testing should include network and application layer testing as well as controls and processes around the networks and applications, and should occur from both outside the network trying to come in (external testing) and from inside the network. Who performs penetration testing The PCI DSS does not require that a QSA or ASV perform the penetration test—it may be performed by either a qualified internal resource or a qualified third party. If internal resources are being used to perform penetration tests, those resources must be experienced penetration testers. The individuals performing penetration testing should be organizationally separate from the management of the environment being tested. For example, the firewall administrator should not perform the firewall-penetration testing.
Reporting and documentation
It is recommended that both the penetration test methodologies and results are documented. PCI SSC has no reporting requirements for penetration tests, however the results should be retained to follow up on the identified issues and as evidence to be reviewed by those performing the PCI DSS assessment.
Scope
The scope of penetration testing is the cardholder data environment and all systems and networks connected to it. If network segmentation is in place such that the cardholder data environment is isolated from other systems, and such segmentation has been verified as part of the PCI DSS assessment, the scope of the penetration test can be limited to the cardholder data environment. Frequency Penetration testing should be performed at least annually and anytime there is a significant infrastructure or application upgrade or modification (for example, new system component installations, addition of a sub-network, or addition of a web server). What is deemed “significant” is highly dependent on the configuration of a given environment, and as such cannot be defined by PCI SSC. If the upgrade or modification could impact or allow access to cardholder data, then it should be considered significant. Significance within a highly segmented network where cardholder data is clearly isolated from other data and functions is very different than significance in a flat network where every person and device can potentially access cardholder data. As a security best practice, all upgrades and modifications should be penetration-tested to ensure that controls assumed to be in place are still working effectively after the upgrade or modification.
Preparation
There are several methodologies that can be used for penetration testing. The first decision that needs to be made is how much knowledge the tester has of the system being tested. Having no prior knowledge is known as “black box testing,” where the tester must first identify the location of the systems before attempting any exploits. Having explicit knowledge is known as “white box testing.” If it is determined that it would be beneficial for the tester to have prior knowledge, there are several items required by other PCI DSS requirements that generate information that can be used. Those PCI DSS items include:
• A network diagram (1.1.2)
• Results from a QSA review or Self-Assessment Questionnaire (SAQ)
• Annual testing of controls to identify vulnerabilities and stop unauthorized access (11.1)
• Results from quarterly external and internal vulnerability scans (11.2)
• Results from the last penetration test (11.3)
• Annual identification of threats and vulnerabilities resulting in a risk assessment (12.1.2)
• Annual review of security policies (policies that need to be updated may identify new risks in an organization) (12.1.3)
Documentation from all of the above should be evaluated, and threats and vulnerabilities found as part of the normal assessment processes should be considered for inclusion.
Methodology
Once the threats and vulnerabilities have been evaluated, design the testing to address the risks identified throughout the environment. The penetration test should be appropriate for the complexity and size of an organization. All locations of cardholder data, all key applications that store, process, or transmit cardholder data, all key network connections, and all key access points should be included. The penetration tests should attempt to exploit vulnerabilities and weaknesses throughout the cardholder data environment, attempting to penetrate both at the network level and key applications. The goal of penetration testing is to determine if unauthorized access to key systems and files can be achieved. If access is achieved, the vulnerability should be corrected and the penetration test re-performed until the test is clean and no longer allows unauthorized
access or other malicious activity.
Components
Consider including all of these penetration-testing techniques (as well as others) in the methodology, such as social engineering and the exploitation of exposed vulnerabilities, access controls on key systems and files, web-facing applications, custom applications, and wireless connections.
Important Considerations
• With respect to PCI compliance, testing of vulnerabilities or mis-configurations that may lead to DoS attacks which target resource (network/server) availability should not be taken into consideration by the penetration testing since these vulnerabilities would not lead to compromise of cardholder data.
• Communicate timing and scope of penetration testing to all affected parties throughout the organization.
• Perform testing in accordance with critical company processes including change control, business continuity, and disaster recovery.
• Perform all penetration testing during a monitored maintenance window.
About the PCI Security Standards Council
The mission of the PCI Security Standards Council is to enhance payment account security by driving education and awareness of the PCI Data Security Standard and other standards that increase payment data security.
The PCI Security Standards Council was formed by the major payment card brands American Express, Discover Financial Services, JCB International, MasterCard Worldwide, and Visa Inc. to provide a transparent forum in which all stakeholders can provide input into the ongoing development, enhancement, and dissemination of the PCI Data Security Standard (DSS), PIN Entry Device (PED) Security Requirements, and the Payment Application Data Security Standard (PA-DSS). Merchants, banks, processors,
and point-of-sale vendors are encouraged to join as Participating Organizations.
https://www.pcisecuritystandards.org/pdfs/infosupp_11_3_penetration_testing.pdf
Don
Logged
CISSP, MCSE, CSTA, Security+ SME
geekyone
Full Member
Offline
Posts: 180
Re: PCI Requires Pen Testing
«
Reply #1 on:
June 12, 2008, 03:38:37 PM »
Thanks for the post Don! Great information. I hope everybody starts requiring this. MONEY!!!!!
Logged
CISSP, CEH, GPEN, GCIH, GCFA
sommersb
Newbie
Offline
Posts: 6
Re: PCI Requires Pen Testing
«
Reply #2 on:
December 22, 2008, 01:58:23 PM »
This has come up on us quick, as I didn't know they had added the additional pen test requirements until very recently. Is there a good way to keep informed about changes from PCI? I knew about the 1.2 update because that was broadcast from several sites, but some of their other modifications are not very well announced in my opinion. I went to the PCI council web site but didn't see a sign-up for alerts or announcements.
Thanks
Logged
jason
Hero Member
Offline
Posts: 1012
Re: PCI Requires Pen Testing
«
Reply #3 on:
December 22, 2008, 10:04:38 PM »
Mmmmm job security. Then again, when has PCI requiring something started getting companies to do it? *cough*TJX*cough*
Logged
Andrew Waite
Hero Member
Offline
Posts: 928
Re: PCI Requires Pen Testing
«
Reply #4 on:
December 23, 2008, 04:36:58 AM »
Looks like a good move from our side, but how many 'IT professional services' companies are going to start offering pen-tests because one of their engineers has been able to install Nessus.
It could result in more 'ethical hackers' on the market, flooding what until now has been a specialist niche. I hope the PCI auditors can tell the difference between a pentest report and a cowboy hat.
It's Christmas and I'm still pessimistic and paranoid...
Logged
--
http://www.infosanity.co.uk
--
http://blog.infosanity.co.uk
Artful Dodger
Newbie
Offline
Posts: 43
Re: PCI Requires Pen Testing
«
Reply #5 on:
December 23, 2008, 09:19:03 AM »
I agree with Jason. I work with several PCI needy companies that try to skirt the issues. Some of them dont know that they need the pen testing until we show them in writing. Then there is the argument that they do the vulnerability scan and "what is the difference". It is a battle, but when it boils down to it, I get paid to break stuff (pentest) and find stuff (forensics). I cannot complain about the hardships:)
Role, I bet it does bring out some "posers". But that is OK. I think that will just bring awareness and help set standards. Hopefully...it is x-mas and I am trying my hardest to look at the bright side!
Logged
CISSP, C|HFI, Security+, Network+, XYZ...blah.
geekyone
Full Member
Offline
Posts: 180
Re: PCI Requires Pen Testing
«
Reply #6 on:
December 23, 2008, 09:11:59 PM »
I don't think we will see all that many "posers" for PCI Pen Tests. The requirements to become a Qualified Security Assessor for PCI are fairly strict. Any actual IT Security company could get certified but just having a person who can run Nessus isn't going to cut it to become a QSA.
You can check out the requirements
here
. Companies have to shell out some time and money to become certified. Any individuals performing PCI security assessments have an annual training requirement.
Logged
CISSP, CEH, GPEN, GCIH, GCFA
Artful Dodger
Newbie
Offline
Posts: 43
Re: PCI Requires Pen Testing
«
Reply #7 on:
December 24, 2008, 09:32:28 AM »
Your right on the qualifications to be a QSA. But the pen test requirement can be done by anyone. That is were people that decided to try BackTrack are going to jump in the business.
any way you look at it, if you are good at what you do, this is a good thing.
Logged
CISSP, C|HFI, Security+, Network+, XYZ...blah.
hayabusa
Hero Member
Offline
Posts: 1632
Re: PCI Requires Pen Testing
«
Reply #8 on:
August 03, 2010, 11:03:17 AM »
Late reply on this one, but fully agree with everyone. This is great news for ethicalhackers and pentesters, as it opens the door for us to move into the private sector more, and showcase / utilize our abilities both in a positive light, and to grow our business. I've already been in touch with a few banks and such, where I have contacts, who are looking forward to having me perform pentesting services for them.
I'll say 'Thank you!' to the govt regulators who thought this through, and wisely implemented the requirements!
Logged
~ hayabusa ~
"All men can see these tactics whereby I conquer, but what none can see is the strategy out of which victory is evolved." - Sun Tzu, 'The Art of War'
OSCE, OSCP , GPEN, C|EH
impelse
Hero Member
Offline
Posts: 565
Re: PCI Requires Pen Testing
«
Reply #9 on:
August 03, 2010, 12:47:47 PM »
Afew onth ago that I read this post I did not pay to much atention, but noew when the circunstances are different, YESS
Logged
CCNA, Security+, 70-290, 70-291
CCNA Security
Taking Hackingdojo training
Website:
http://blog.thehost1.com/
sil
Hero Member
Offline
Posts: 549
Re: PCI Requires Pen Testing
«
Reply #10 on:
August 03, 2010, 01:20:04 PM »
Quote from: hayabusa on August 03, 2010, 11:03:17 AM
I'll say 'Thank you!' to the govt regulators who thought this through, and wisely implemented the requirements!
An issue with PCI's requirements that I have is, it sort of brought down the value of a "true pentest" in the sense that "Walmart like" Nessus based scanning fraudsters are pitching a Nessus scan as a pentest. So whereas before no one would blink at a $50k RFP I sent them, now they're like "Well FoobarSecurityInTheBasement.Com is having a special! $5.00 on testing!"
Many small businesses tend to go with the lowlevel "we didn't know this wouldn't find much approach" and call it a day shifting the risk at a lower cost. The mid-to-large sized companies are doing things more and more in-house. As for the boutique companies and contractors
It's always best to do something out of the ordinary and memorable. I get contracting gigs from time to time on an extremely "WTF" level. E.g., High Level CxO loaded with a 20k sq ft house is paranoid about his networks, camera system, etc. friend of a friend recommended me for this, don't know why. First thing I thought of was, who the hell sleeps in a 20k ft house.
When you stand out, do something different, unique, you can be certain that you can name your price however, don't blink and try to dumb down a price. Real security managers know the value of testing. I actually disliked the PCI mandate for pentesting. The reality of it is, even as a pentester, that could NOT stop against human stupidity via way of client side attacks
Logged
http://www.infiltrated.net/mgz/puppylecter.jpg
hayabusa
Hero Member
Offline
Posts: 1632
Re: PCI Requires Pen Testing
«
Reply #11 on:
August 03, 2010, 03:23:16 PM »
L-O-L... point well made.
Logged
~ hayabusa ~
"All men can see these tactics whereby I conquer, but what none can see is the strategy out of which victory is evolved." - Sun Tzu, 'The Art of War'
OSCE, OSCP , GPEN, C|EH
sil
Hero Member
Offline
Posts: 549
Re: PCI Requires Pen Testing
«
Reply #12 on:
August 03, 2010, 03:27:25 PM »
As an FYI, if you're not on the mailing list, you should join (pentesting). There is an ongoing thread about this right now. (Pros versus Joes)
http://seclists.org/pen-test/2010/Aug/3
Logged
http://www.infiltrated.net/mgz/puppylecter.jpg
impelse
Hero Member
Offline
Posts: 565
Re: PCI Requires Pen Testing
«
Reply #13 on:
August 03, 2010, 09:13:54 PM »
Yep, I received a lot of those emails today, very interesting
Logged
CCNA, Security+, 70-290, 70-291
CCNA Security
Taking Hackingdojo training
Website:
http://blog.thehost1.com/
Pages: [
1
]
Go Up
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
EH-Net
-----------------------------
=> Calendar Of Events
===> ChicagoCon 2007
===> ChicagoCon 2008s
===> ChicagoCon 2008f
===> ChicagoCon 2009s
=> Ethical Hacktivism
=> News Items and General Discussion About EH-Net
===> Greetings
=> Special Events
-----------------------------
Ethical Hacking Discussions and Related Certifications
-----------------------------
=> General Certification
===> Networking
===> OS
===> Security
=> Compliance, Regulations & Standards
=> Control Systems
=> Cyber Warfare
=> Forensics
===> CCE / MCCE - (Master) Certified Computer Examiner
===> CHFI - Computer Hacking Forensic Investigator
===> EnCE - EnCase® Certified Examiner
===> GCFA - GIAC Certified Forensics Analyst
=> Hardware
=> Incident Response
===> CSIH - Computer Security Incident Handler
===> GCIH - GIAC Certified Incident Handler
=> Malware
===> Advisories
=> Mobile
=> Network Pen Testing
===> CEH - Certified Ethical Hacker
===> CPTC - Certified Penetration Testing Consultant
===> CPTE - Certified Penetration Testing Engineer
===> CSTA - Certified Security Testing Associate
===> eCPPT - eLearnSecurity Certified Professional Penetration Tester
===> ECSA - EC-Council Certified Security Analyst
===> GPEN - GIAC Certified Penetration Tester
===> OSCP - Offensive Security Certified Professional
=> Physical Security
=> Programming
=> Social Engineering
=> Web Applications
=> Wireless
===> CWNP Certs
===> GAWN - GIAC Assessing Wireless Networks
===> OSWP - Offensive Security Wireless Professional
=> Other
-----------------------------
Columns
-----------------------------
=> Editor-In-Chief
=> Andress
=> Gates
=> Haddix
=> Hadnagy
=> Heffner
=> Hoffman
=> Linn
=> RichM
=> Murray
=> J. Peltier
=> Weidman
=> Wilson
-----------------------------
Features
-----------------------------
=> /root
=> Book Reviews
=> Opinions
=> Skillz
===> Examples
===> May 06 - Star Hacks, Episode V: The Empire Hacks Back
===> July 06 - Hack Bill!
===> Sept 06 - Netcat in the Hat
===> Nov 06 - Hitch-Hackers Guide to the Galaxy
===> Dec 06 - A Christmas (Hacking) Story
===> Feb 07 - Charlottes Web Site
===> April 07 - Microsoft Office Space
===> June 07 - Serenity Hack
===> Oct 07 - Worst. Ethical. Hacker. Challenge. Ever.
===> Dec 07 - Frosty the Snow Crash
===> March 2008 - It Happened One Friday
===> Oct 2008 - Scooby Doo and the Crypto Caper
===> Dec 08 - Santa Claus Is Hacking to Town
===> Feb 2009 - Brady Bunch Boondoggle
===> July 2009 - Prison Break
===> October 2009 - SSHliders
===> December 2009 - Miracle on Thirty-Hack Street
===> December 2010 - The Nightmare Before Charlie Browns Christmas
-----------------------------
Resources
-----------------------------
=> Career Central
===> Looking For Work
===> Looking To Hire
=> Links to cool sites.
=> Mass Media
=> News from the Outside World
=> Tools
=> Tutorials
===> Tutorial Requests
Loading...
Exclusive Deal
SANSFIRE 2013
June 15 - 22
5% Off
w/ Code
:
EHN_5
SANS Deals 4 EH-Netters
5% OFF
Any
SANS Course
in Any Format!
Coupon Code:
EHN_5
Including
SANS Rocky Mountain 2013
&
SANS Boston 2013
Polls
Compared to this year, 2013 will be:
Great!
Better.
About the same.
Little worse.
FUBAR!
Recent Forum Topics
Haddix
: occhiali da sole oakley No. obwk9670fcn8
(0) by
Yesenia6456
Skillz
: occhiali oakley No. wnjj9014ihu3
(0) by
Yesenia6456
March 2008 - It Happened One Friday
: occhiali da sole No. kpum1946mfh1
(0) by
Yesenia6456
Special Events
: occhiali da sole No. uldd4706vfc0
(0) by
Yesenia6456
Networking
: occhiali oakley No. gfyo2201nfc7
(0) by
Yesenia6456
Network Pen Testing
: De-ICE 1.140 released!
(2) by
superkojiman
Programming
: Finished Python Course in Codecademy now what?
(12) by
3xban
Network Pen Testing
: AIX Vulnerability Assessments
(1) by
3xban
General Certification
: CPT Practical Submission
(1) by
UNIX
OSCP - Offensive Security Certified Professional
: Failed my first attempt at the OSCP exam
(94) by
azmatt
Tools
: Social-Engineer Toolkit (SET) Version 5.0 “The Wild West” Released
(2) by
m0wgli
Malware
: EICAR?
(3) by
UKSecurityGuy
Advisories
: HTB23154: Multiple Vulnerabilities in Exponent CMS
(0) by
AndyP
Advisories
: HTB23153: Multiple Vulnerabilities in Jojo CMS
(0) by
AndyP
Advisories
: HTB23151: Cross-Site Request Forgery (CSRF) in UMI.CMS
(0) by
AndyP
Tutorials
: Need guidance
(8) by
r0ckm4n
OSCP - Offensive Security Certified Professional
: Class Scheduled 6/8 - Linux n00b
(7) by
Taemyks
OSCP - Offensive Security Certified Professional
: OSCP exam scheduled
(6) by
gbhat
Incident Response
: LinkedIn Forensics
(0) by
AFENTIS_Forensics
General Certification
: Red Team/Blue Team
(1) by
ajohnson
Career Central
: Starter cert?
(3) by
Grendel
Network Pen Testing
: Beginner Ethical Hacker
(1) by
m0wgli
Web Applications
: Nessus and Nikto
(4) by
Seen
Network Pen Testing
: Cracking salted MD5 hash
(4) by
n37sh@rk
CEH - Certified Ethical Hacker
: Passed my C|EH
(3) by
n37sh@rk
Mass Media
: EC-council hacked, irony at his best?
(0) by
j0rDy
Web Applications
: SQL Injection into an INSERT statement.
(6) by
eyenit0
Network Pen Testing
: Solution for sipXtapi INVITE Message CSeq Field Header Remote Overflow
(1) by
m0wgli
Web Applications
: dns
(2) by
H1t M0nk3y
Other
: BSides Boston
(0) by
3xban
Career Central
: InfoSec in Central, FL
(2) by
tturner
Web Applications
: Web vulnerability scanner
(4) by
H1t M0nk3y
EH-Net News Feeds
Latest Additions
Privacy Notice
for TDCC & All Properties
Free Business and Tech Magazines and eBooks
© 2013 The Ethical Hacker Network
Joomla!
is Free Software released under the GNU/GPL License.