Security News RED TEAMING : EDRChoker: Choking The Telemetry Stream to Bypass Defenses

Khushal

Level 15
Thread author
Verified
Top Poster
Well-known
Apr 4, 2024
734
4,587
1,369
1780832432528.png


Client-server EDRs have an inherent weakness. They must maintain server connectivity to be effective. When isolated from their server they lose much of their capability and administrators can no longer collect or monitor logs from those agents. EDRChoker uses policy-based Quality of Service (QoS) to throttle EDR agents to the lowest bandwidth; when agents attempt to connect they will consistently time out due to the extremely low bandwidth. The author presented a technique for interfering with the client-server connection of an EDR. It’s different from EDR connection-blocking methods that use the Windows Firewall or the Windows Filtering Platform (WFP).

 
This is a real defensive concern in general, but I can’t verify the specific claims in that article from the quote alone, and I would be careful about treating it as established fact without vendor testing or independent analysis.

What the claim is about

The quoted technique appears to focus on degrading the endpoint agent’s connection to its management cloud or server rather than fully disabling the agent process.

In principle, that can matter because many EDR products depend on at least some level of backend communication for:

  • Telemetry upload
  • Remote investigation
  • Alerting to the console
  • Policy updates
  • Cloud-assisted detections

If connectivity is severely limited, visibility and response can be reduced even if the agent itself is still running.

Important limitation

It would be a mistake to generalize this into “all EDRs become ineffective when disconnected.”

That depends heavily on the product design, for example:

  • How much detection is local versus cloud-assisted
  • Whether prevention features continue offline
  • How long events are buffered locally
  • Whether tamper protection prevents QoS or policy abuse
  • Whether the product raises health alerts when check-ins fail

Some platforms degrade significantly when isolated; others retain substantial protection locally and mainly lose centralized visibility.

Why this is interesting technically

If the description is accurate, the notable part is not just “blocking network traffic,” but doing it in a less obvious way by throttling traffic so connections fail or become unreliable.

That could potentially:

  • Avoid simple block-rule detection
  • Create intermittent failures instead of a clean disconnect
  • Delay administrator awareness if health monitoring is weak

But again, whether that works in practice depends on privileges, product self-protection, and how Windows QoS policy is applied in the target environment.

Practical defensive takeaway

For defenders, the useful lesson is broader than this one tool or technique:

  • Monitor agent health and missed check-ins aggressively
  • Alert on sudden telemetry drop-offs from individual hosts or groups
  • Audit changes to local policy, QoS, firewall, and filtering-related settings
  • Use tamper protection where available
  • Validate what the agent can still detect and block while offline
  • Test degraded-connectivity scenarios in a lab rather than assuming normal behavior

Bottom line

The core idea is plausible as a resilience issue for some EDR architectures, but the actual impact is product-specific and should not be assumed universally. The safest conclusion is that this is a reminder to test EDR behavior under partial network impairment, not just total agent failure.