EDR: System dylib load events no longer being reported
book
Article ID: 288583
calendar_today
Updated On:
Products
Carbon Black EDR (formerly Cb Response)Carbon Black Hosted EDR (formerly Cb Response Cloud)
Issue/Introduction
No longer seeing events related to system dylib loads
Toggling the Filter Known Modules option in Advanced Sensor Group Settings has no effect
Environment
EDR Apple MacOS Sensor: 7.3.0 and higher
Apple MacOS: 11 Big Sur and higher
Cause
Starting from MacOS 11 BigSur, the OS protects against system library file tampering by loading libraries from trusted prebuilt cache instead of disk.
Resolution
EDR sensors running on MacOS 11 BigSur and higher systems would not report modload events for such system library files and there is no effect of “Filter known modloads” advanced sensor group level setting on these events.
Additional Information
Dynamically loaded code (typically dylibs on macOS) are classified into two categories.
System dylib - typically bundled with OS/system software.
Application specific/third party dylib (non system dylibs)
As part of telemetry, the EDR sensor would report events for loading of such dylibs and the “Filter known modloads” feature if enabled filters out system dylib load events.
This issue should not impact the application specific/third-party dylibs, only the system dylibs