Hello @QuestionAb ,
Greetings for the day.
Cortex XDR Pro does not perform an automatic malware scan of a USB device immediately upon connection or mounting. This specific functionality (Scan-on-Connect) is a known product limitation and is currently tracked under feature request CXDR-I-305.
However, Cortex XDR provides a multi-layered defense to secure USB usage through execution-based prevention and access controls.
1. Protections Applied at Connection Time
While a full scan is not triggered, the following protections are active at the time of connection or file interaction:
- Device Control: This module allows you to block, allow, or set USB storage devices to "Read-Only" mode based on device classes (Disk Drive, Portable Device, CD-ROM) or specific hardware descriptors such as Vendor ID, Product ID, and Serial Number.
- Behavioral Threat Protection (BTP): Cortex XDR includes a dedicated BTP module to identify and block malicious or spoofed USB devices, such as "Rubber Ducky" HIDs (Human Interface Devices) that masquerade as keyboards or mice to execute malicious commands.
- Real-time & On-Write Protection: The agent performs real-time scanning and behavioral analysis the moment a file is accessed, copied, or executed from the USB device.
- Execution Monitoring: Any file attempting to run from the USB is subject to the full suite of malware protection modules, including Local Analysis and WildFire.
2. Available Scanning Methods
Scanning of removable media can be performed through the following mechanisms:
- Periodic Scans: You must explicitly enable the option Scan Removable Media Drives within the Malware Security Profile under the Periodic Scan settings.
- Manual/User-Initiated Scan: If the End-user Initiated Local Scan option is enabled in the Malware Security Profile, users can right-click a USB drive in Windows Explorer and select Scan with Cortex XDR.
- On-Demand System Scan: Full system scans initiated from the Cortex XDR console can be configured to include attached removable drives.
3. Configuration Profiles
Relevant settings are located in the following profiles:
- Malware Security Profile:
- General Settings: Enable End-user Initiated Local Scan to allow manual scanning.
- Periodic Scan: Enable Periodic Scan and then check Scan Removable Media Drives.
- Device Control Profile:
Used to define baseline "Allow" or "Block" actions for different USB device types and to configure specific exceptions based on hardware IDs.
- Restriction Profile:
Can be used to restrict the execution of specific file types (like executables) directly from removable media.
If you feel this has answered your query, please let us know by clicking like and on "mark this as a Solution".
Thanks & Regards,
S. Subashkar Sekar