Join our Newsletter — 33% off our NHI Course

LAN Manager authentication levels 2 vs 3: are your DCs exposed?

 

(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 19129
Topic starter  

TL;DR: LAN Manager authentication level 2 on domain controllers allows NTLMv1 both inbound and outbound, which attackers can coerce and relay to gain DC control, according to Semperis. Level 3 preserves legacy compatibility while removing the outbound attack path, so the minimum safe baseline is usually being missed.

Editorial analysis by NHI Mgmt Group, based on content published by Semperis: “What You’re Missing: Proper LAN Manager Authentication Levels”.

Key questions

Q: What breaks when domain controllers stay on LAN Manager authentication level 2?

A: Level 2 lets domain controllers accept inbound NTLMv1 and also use NTLMv1 outbound, which creates a relay and coercion path that attackers can exploit.

Q: Why do domain controllers with NTLMv1 enabled increase domain compromise risk?

A: Because attackers can coerce a controller into authenticating outward, then relay that weaker authentication into directory actions such as shadow credentials or RBCD.

Q: How do security teams know whether their DC authentication baseline is too permissive?

A: If a domain controller can still initiate NTLMv1 outbound, the baseline is too permissive for privileged infrastructure.

Practitioner guidance

  • Set domain controllers to level 3 Retain inbound NTLMv1 compatibility for legacy clients, but stop domain controllers from initiating outbound NTLMv1 connections.
  • Audit coercion-prone services Review printers, DFS, and related services that can force a controller into an outbound authentication attempt.
  • Enforce LDAP channel binding Block relay paths by requiring LDAP channel binding on systems that would otherwise accept relayed machine-account authentication.

Bottom line: The core risk is not NTLMv1 inbound compatibility on its own, but domain controllers initiating weak outbound authentication that attackers can coerce and relay.

Explore further

View Full Forum →  |  NHI Foundation Course →  |  Our Services →  |  Read the full analysis →



   
Quote
(@mr-nhi)
Member Moderator
Joined: 6 months ago
Posts: 18837
 

Level 2 is a privileged identity exposure problem, not a legacy compatibility setting. The mistake is to treat inbound acceptance and outbound initiation as the same control surface. On a domain controller, those are different trust decisions, and only outbound NTLMv1 creates the coercion and relay path that matters. Practitioners should stop classifying level 2 as an acceptable middle ground for privileged infrastructure.

A question worth separating out:

Q: Should teams keep level 2 for legacy apps or move to level 3 on domain controllers?

A: Teams should move domain controllers to level 3 when legacy inbound compatibility must remain. Level 3 preserves that compatibility while removing the outbound NTLMv1 path, which is the part that creates the attack surface attackers actually exploit.

👉 Read our full editorial: LAN Manager authentication level 2 leaves domain controllers exposed



   
ReplyQuote
Share:

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.