Carbon Black EDR Server 7.9.0 disables the Redis EVAL and EVALSHA commands as a security precaution for CVE-2025-49844 and affects the Carbon Black EDR YARA Connector in distributed mode.
The Carbon Black EDR YARA Connector, when set up in distributed mode, uses the Redis EVAL and EVALSHA commands through its internal messaging library (Celery/kombu). When these commands are disabled, the connector cannot communicate with Redis and may fail during scan processing.
Choose one of the following approaches to resolve the issue:
rpm -qa | grep redisThe output must show version 7.2.11 or newer before you continue. If it is older, upgrade Carbon Black EDR Server to 7.9.1 or higher by following appropriate documentation or use Option B.
vi /etc/cb/redis.conf.templateFind these two lines and comment them out by adding a # at the start:
rename-command EVAL ""
rename-command EVALSHA ""nc -zv <primary-server-ip> 6379
sudo firewall-cmd --permanent --add-port=6379/tcp
sudo firewall-cmd --reloadvi /etc/cb/integrations/cb-yara-connector/yaraconnector.confbroker_url=redis://<primary-server-ip>:6379sudo systemctl restart cb-yara-connectorsudo /usr/share/cb/cbrabbitmqctl add_vhost yara
sudo /usr/share/cb/cbrabbitmqctl add_user yara '<PASSWORD>'
sudo /usr/share/cb/cbrabbitmqctl set_permissions -p yara yara ".*" ".*" ".*"broker_url=amqp://yara:<PASSWORD>@<primary-server-ip>:<PORT>/yara
results_backend=rpc://sudo systemctl restart cb-yara-connectortail -f /var/log/cb/integrations/cb-yara-connector/yaraconnector.log