Posted by:
root
8 years, 6 months ago
Now that PCI-DSS 3.2 is live, we have been pondering how hard it will be to implement the new multi-factor authentication requirements. First some definitions from the PCI Glossary:
Non-Console Administrative Access:
Refers to logical administrative access to a system component that occurs over a network interface rather than via a direct, physical connection to the system component. Non-console administrative access includes access from within local/internal networks as well as access from external, or remote, networks.
CDE:
Acronym for “cardholder data environment.” The people, processes and technology that store, process, or transmit cardholder data or sensitive authentication data.
It appears that not only will you have to use two-factor for your servers, but also your routers and VPNs. Luckily, this is not hard.
First, most enterprise-class routers and VPNs support radius for authentication of administrators. Previously, we have shown how to add two-factor authentication for non-console acces to both Cisco and Checkpoint devices. You really should do this for all of your networking infrastructure to avoid attacks like SYNful.
Linux servers are easy too. Disable root login via SSH and require two-factor authentication for sudo via pam-radius.
Windows servers are harder because Microsoft, after spending all that money winning the battle of directories against Novell, wants you to use Active Directory all the time for everything. Even their radius plugin, NPS, wouldn't allow proxying to third-party authentication servers until Server 2008. At WiKID, we have figured out an elegant way to use one-time passwords for AD users. It doesn't require any software on the Windows side, just an admin capable of changing passwords. Not even a group policy. It does require that you have certificate for SSL connections, so you need to set up AD Certificate Server if you haven't. We do recommend that you have admin users and not just users that are admins.
We have a complete tutorial on setting up two-factor auth for Windows and LInux Admins with WiKID.
The best thing about implementing the new PCI requirements is that they should actually be very impactful. As noted in the 2016 Verizon DBIR, 63% of attacks use credentials to infiltrate or escalate their attacks. Preventing pass-the-hash attacks alone will make escalation much harder if not impossible. And it will make detection much easier.
Remember, WiKID is free for 5 users. Download today and lock down your network!
Share on Twitter Share on Facebook
Recent Posts
- Blast-RADIUS attack
- The latest WiKID version includes an SBOM
- WiKID 6 is released!
- Log4j CVE-2021-44228
- Questions about 2FA for AD admins
Archive
2024
2022
- December (1)
2021
2019
2018
2017
2016
2015
2014
- December (2)
- November (3)
- October (3)
- September (5)
- August (4)
- July (5)
- June (5)
- May (2)
- April (2)
- March (2)
- February (3)
- January (1)
2013
2012
- December (1)
- November (1)
- October (5)
- September (1)
- August (1)
- June (2)
- May (2)
- April (1)
- March (2)
- February (3)
- January (1)
2011
2010
- December (2)
- November (3)
- October (3)
- September (4)
- August (1)
- July (1)
- June (3)
- May (3)
- April (1)
- March (1)
- February (6)
- January (3)
2009
- December (4)
- November (1)
- October (3)
- September (3)
- August (2)
- July (5)
- June (6)
- May (8)
- April (7)
- March (6)
- February (4)
- January (427)
2008
- December (1)
Categories
- PCI-DSS (2)
- Two-factor authentication (3)
Tags
- wireless-cellular-mobile-devices (7)
- Two-factor authentication (10)
- Wireless, cellular, mobile devices (6)
- NPS (1)
- Phishing and Fraud (111)
- Active Directory (1)
- pam-radius (3)
- privileged access (2)
- Cloud Security (10)
- Mutual Authentication (60)
- Web Application Authentication (1)
- Authentication Attacks (99)
- pci (50)
- Security and Economics (97)
- WiKID (133)
- pam (2)
- VPN (1)
- Installation (2)
- RADIUS Server (1)
- Open Source (64)
- Tutorial (2)
- Strong Authentication (35)
- Information Security (137)
- Transaction Authentication (13)
- Miscellaneous (100)
- Linux (2)
- transaction-authentication (6)
- Two Factor Authentication (254)