What Changed
Fixed a critical bug in the Vectra XDR data connector’s detections collector where VectraException was being instantiated but not raised, causing silent failures during data ingestion.
Security Impact (Visibility & Fidelity)
The bug caused ingestion failures to be silently ignored instead of properly propagated. Deployments may have experienced data loss during connector errors without any indication of the failure in logs or monitoring systems. This created a potential blind spot where SOC teams believed data was being ingested when errors were actually occurring.
With this fix, exceptions are now properly raised, enabling:
- Proper error logging and alerting for ingestion failures
- Visibility into connector health status
- Appropriate retry mechanisms and failure handling
Affected Files
Solutions/Vectra XDR/Data Connectors/VectraDataConnector/Detections/detections_collector.py