Home > Windows Server Tips > Active Directory Administration > Common Active Directory security oversights
Windows Server Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

ACTIVE DIRECTORY ADMINISTRATION

Common Active Directory security oversights


Kevin Beaver, CISSP
04.08.2009
Rating: -4.08- (out of 5)


Expert advice on Active Directory and Group Policy
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Active Directory is one of the most undervalued and overlooked components of the Windows enterprise. Many administrators view it as "just there taking care of itself" without a lot of security oversight. Still, there are certain Active Directory security issues that you want to make sure to get your arms around.

At a high level, one thing that often stands out to me is the lack of minimal security procedures and standards documentation outlining the technologies used to minimize business risks – including Active Directory. But there's more to it than what high-level audits would uncover. I've seen many cases where each and every administrator has equal access into the system regardless of their job or responsibilities.

More Active Directory
security advice

Taming the LSASS.exe process for AD performance and security

Branch office security: Pros and cons of read-only domain controllers

Little to no delegation via security groups in Active Directory can create some pretty serious problems with separation of duties among staff members. This isn't a major problem for small shops with one or two people, but for larger enterprises where multiple people – sometimes teams – have their hands in the pie, one can imagine how such a lack of accountability could lead to all sorts of business risks.

There's also the issue of minimal use of one-way trusts between disparate forests. For instance, when a network starts out small and then evolves, sometimes there is no one who has the time to step back and rework the configuration. In such a case, an untrusted DMZ forest trusting the local forest could be a side effect. I've seen certain situations with critical internal networks (such as R&D and even law enforcement networks) that coexist with a larger Active Directory structure. In these situations, if any one part of the network is compromised via a missing patch, misconfiguration, or even a weak password, then everything's put at risk.

Speaking of passwords…

They might seem trite on the surface, but passwords should still be a serious security consideration. All it takes to compromise your entire user base is one weak password on an account with administrative rights. Those credentials can then be used in a remote attack to harvest all other Active Directory password hashes that are stored in memory on a domain controller. It's easily accomplished, too, by someone maliciously using a tool such as Proactive Password Auditor. Once the internal attacker has the hashes, it's just a matter of time before he or she can crack pretty much every password. LAN Manager (LM) hashes stored in Active Directory are particularly simple to crack, especially when using the rainbow cracking methodology I covered in Hacking For Dummies.

Another common Active Directory security weakness involves minimal use of third-party tools that help manage security well beyond the built-in Microsoft components. While this doesn't pose a direct threat, it does create scenarios where you may not have the right tools to do your job effectively. There are lots of Active Directory-centric tools that can help in a variety of areas. Some examples include:

Interestingly, I also see minimal use of even the most basic Group Policy Objects (GPOs) to lock things down. You can leverage everything from audit policies to password policies to wireless policies and beyond to manage Windows environments more effectively. I think this lapse stems from the lack of time and resources on the part of Windows administrators that are just too busy putting out fires. I also think it's a result of the limited adoption of Windows security standards, such as The Center for Internet Security's Windows Server 2003 Domain Controller benchmark and the Department of Defense's Active Directory Security Technical Implementation Guide. I'm not a strong believer that hardening standards and best practices are all you need to lock down Active Directory, but they certainly have their place.

I've also seen a disconnect between the "main" Active Directory system on many networks and ancillary Active Directory tie-ins from websites and applications that use basic or NTLM authentication. Both administration and maintenance tend to lag behind because neither the developers who manage it nor the administrators who initially configured it (or vice versa) take full responsibility for its upkeep.

Finally, I often see auditors and penetration testers looking at Windows systems as untrusted users (i.e., not logged in). Note that there's a lot of value in running vulnerability scanning tools, such as QualysGuard and GFI LANguard with administrator login credentials.

As I have previously outlined, testing for security flaws on Windows domain controllers isn't all that different than on any other system, but it'll certainly pay to dig into these systems as deeply as possible (within reason). You'll undoubtedly find issues with Active Directory, and other Windows components, that you never thought about or would ever have found until too late and they had already been exploited.

Kevin Beaver, is an information security consultant, keynote speaker and expert witness with Atlanta-based Principle Logic LLC. Kevin specializes in performing independent security assessments. Kevin has authored/co-authored seven books on information security, including Hacking For Dummies and Hacking Wireless Networks For Dummies (Wiley). He's also the creator of the Security on Wheels information security audio books and blog providing security learning for IT professionals on the go. Kevin can be reached at kbeaver@principlelogic.com.

Rate this Tip
To rate tips, you must be a member of SearchWindowsServer.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Microsoft Active Directory Security
Balancing Windows security with reasonable password policies
Cutting the cost of Windows identity and access management
Taming the LSASS.exe process for Active Directory performance and security
Branch office security: Pros and cons of read-only domain controllers
Breaking down the RODC with Windows 2008
Mastering account lockout values in Group Policy
How to use a GPO to improve Windows folder security
Rights management in Windows: Security expert roundup
Windows network rights, password policy and network security testing
How to manage network access for single users in AD

Active Directory Administration
How to find and remove lingering objects in Active Directory
Utilizing Active Directory snapshots in Windows Server 2008
Creating Windows taskpad views for Active Directory management
When to add new domains to your Windows environment
Debugging Windows client logon delays: Narrowing the scope
Using Active Directory to manage Macs in a Windows environment
Troubleshooting poor Windows logon performance in Active Directory environments
Scripting domain controller installations: A must for Server Core
Taming the LSASS.exe process for Active Directory performance and security
Troubleshooting Active Directory database errors

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Server Room Design - Planning, Cooling, Maintenance
HomeTopicsBlogsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2004 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts