Hi all,
I've built a new decoder and rule set for Sophos Firewall's Central Reporting Format syslog, which is the format current SFOS firmware emits. This is distinct from the older Device Standard Format already covered by 0510-sophos_fw_decoders.xml and 0705-sophos_fw_rules.xml.
I followed the existing contribution pattern: adding a new decoder/rule group to the vendor files along with a .ini test file, as described in ruleset/README.md.
Before opening the PR, I wanted to confirm the current contribution process, as it looks like the ruleset pipeline may be undergoing some changes:
These have been open for roughly 1–3 months without reviews, comments, or CI runs, so I wanted to check before submitting another contribution through the same path.
Given the ongoing work on the Wazuh Engine, is the classic XML ruleset still the recommended target for a new vendor decoder/rule contribution like this? Or should new contributions now target the Engine's decoder format, another branch, or a different repository/workflow?
I'm happy to share the decoder, rules, and tests in the meantime if that would be useful.
Thanks!
Thanks for the clarification.
We will leave the current 4.x PR available for the team to review and move to the appropriate release branch.
We are also interested in testing the same integrations and detection use cases against Wazuh 5.0 Beta 5.
Our current work includes custom security monitoring for GitLab Community Edition, including authentication events, failed login detection, credential-spraying patterns, OAuth activity, and associated Wazuh dashboards. We are also working on additional integrations such as Sophos Firewall logging.
We will deploy Beta 5 and validate these use cases against the new architecture. If we identify parsing, detection, migration, or coverage gaps, we will document them with sanitized sample events and reproduction steps and raise issues as appropriate.
Since rules and decoders are now distributed through the Wazuh CTI platform in 5.0, is there a preferred process for community members to propose new detection content or integrations for inclusion in the CTI-managed content?
Regards,