Hi Team,
I'm working on setting up a custom correlation rule in Wazuh to detect Forcepoint SMC config changes and identify who made the change, since the logs only show the event but not the user responsible.
When a config change event occurs, I want my rule to look back 3 hours for any login events, and then correlate the two. I’ve created the rule accordingly and in Wazuh version 4.10 (test environment), it works perfectly — multiple config change events within 3 hours correctly generate alerts with associated login events.
When I deploy the same rule on a Wazuh 4.3.8 server:
- Only one config change event in 3 hours triggers the alert.
- Other events that should also match the criteria are not triggering any alert.
- I double-checked the logs and rule syntax; nothing seems wrong.
- Remaining config change events are landing in parent rule for configuration change.
My query is:
- What could be the reason for this inconsistent behavior between Wazuh 4.10 and 4.3.8?
- How can I fix this?
I am attaching the custom rules I have created and the screenshots of the result.
I would really appreciate any guidance on how to resolve this issue.
Thank you in advance for your support,