Files
fleet/SECURITY.md
T
Luke HeathandCopilot Autofix powered by AI 35a0107cd8 Document public VDP and scope in SECURITY.md and handbook (#46776)
@allenhouchins Documenting our VDP

## Summary

- Adds a pointer to Fleet's public Bugbop Vulnerability Disclosure
Program from `SECURITY.md` and `handbook/it/security.md`.
- Documents the program's in-scope, out-of-scope, and
typically-not-eligible categories so researchers can self-triage before
submitting.
- Keeps `security@fleetdm.com` as the channel for coordinated,
non-public disclosure.

Motivation: two recent informal disclosures (missing CAA, missing
MTA-STS) revealed that our published policy made no mention of the VDP
or its scope, which left the boundary ambiguous when declining
out-of-scope submissions.

## Test plan

- [ ] Verify rendered `SECURITY.md` on the repo's Security tab links to
the Bugbop program.
- [ ] Verify the handbook page renders the new VDP paragraph in the
"Disclosure" section without breaking surrounding structure.
- [ ] Confirm no internal/private program details are referenced.

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-03 21:04:52 -05:00

2.2 KiB

Security Policy

Reporting a Vulnerability

Fleet runs a Vulnerability Disclosure Program (VDP) on Bugbop:

https://bugbop.com/programs/b5f2f20e-fe4d-466b-a474-6db65b4d2bb3

Please review the program scope and rules of engagement on Bugbop before submitting. Researchers can also report vulnerabilities directly to security at fleetdm.com (PGP key below) for coordinated, non-public disclosure.

Fleet endeavors to acknowledge and fix any reported vulnerabilities ASAP. Acknowledgement is typically within 1 business day, and patches usually go out within 5 business days (depending on severity and timing).

Scope

In scope:

Out of scope:

  • Marketing pages, blogs, and landing pages on fleetdm.com
  • Third-party hosted services (unless they directly impact a primary in-scope asset)
  • Physical offices and infrastructure
  • Employee social media accounts

Reports that are typically not eligible:

  • Missing HTTP security headers (unless they lead to a proven, demonstrated vulnerability)
  • Theoretical vulnerabilities without proof of exploitation
  • Automated tool output without clear impact evidence
  • Self-XSS requiring significant user interaction
  • Issues solely affecting outdated browsers

PGP Key

To encrypt vulnerability reports before sending them, please use this PGP key.

The fingerprint of the key is 82F2 AF19 547E 462A 4605 D538 01B2 575E 4676 6EBE.

Vulnerability tracking

GitHub issues concerning vulnerabilities will be tagged with the security label to differentiate them from other issues and maintain SOC2 compliance.

See security/README.md for more information on our process to keep Fleet products secure.

Compatibility

Fleet reserves the right to make breaking changes for security. Security fixes may introduce backward-incompatible changes and may be released in minor or patch versions.