Sara
Sara is an autonomous RouterOS configuration analyzer for finding security issues on MikroTik hardware. It performs security configuration audits and CVE audits on RouterOS devices.
Description
Sara is a specialized tool designed as a RouterOS Security Inspector for MikroTik hardware. It autonomously analyzes RouterOS configurations to identify security issues, making it valuable for network administrators and security professionals assessing MikroTik router security.
The tool offers two primary functions: a security configuration audit and a CVE audit, which can be run live or against specific RouterOS versions. This enables comprehensive vulnerability assessments on deployed MikroTik devices or planned configurations.
Developed by Magama Bazarov (Caster), Sara version 1.3.0 provides detailed insights into potential weaknesses in RouterOS setups, helping prevent exploitation of common misconfigurations and known vulnerabilities.
How It Works
Sara operates by analyzing RouterOS configurations and versions to detect security issues. The audit mode examines configuration settings for insecure practices, while the cve mode checks against known CVEs either live on a device or by specified version. It leverages Python libraries like netmiko for network interactions and requests for API calls to MikroTik devices.
Installation
sudo apt install saraFlags
Examples
sara -hsara auditsara cvesara audit -hsara cve -hsara audit --target <device>sara cve --version 6.48.6