This section outlines the security measures and requirements that the ArduPilot Methodic Configurator project implements to ensure the security and integrity of our software.
We maintain secure software supply chains by keeping dependencies up-to-date:
We use multiple static analysis tools to identify potential security issues and ensure code quality:
Our CI/CD pipeline includes automated security scans:
We adhere to industry standards and best practices as documented in our Compliance Guide, including:
Only the latest version is supported with security updates.
Select security on the top of the github homepage to report a vulnerability.
If we deem it relevant, we will try to fix it ASAP, or at least reply to you ASAP.
Once a vulnerability is reported, we will acknowledge receipt within 3 business days and provide an estimated timeline for review and remediation.
We kindly request that you do not publicly disclose the vulnerability until we have had a reasonable opportunity to address it. We aim to resolve vulnerabilities promptly and appreciate your cooperation in maintaining the security of our users.
We encourage responsible disclosure of security vulnerabilities. Please provide detailed information about the vulnerability, including steps to reproduce it, affected components, and potential impact. This will help us to effectively address the issue.