How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

OpenSSF Security Insights

Security Insights is a single YAML file in which a project reports its security practices in a standard, machine-readable format. It fills the gap between a plain-text SECURITY.md and an SBOM, holding security facts only maintainers can report. Consumers look for security-insights.yml or .yaml at the repository root or in the source-forge directory. An OpenSSF project; the latest release is v2.2.0 (31 January 2026). Specification text is under the Community Specification License 1.0.

Security Insights is where a project writes down its security posture in a form tools can read. Where SECURITY.md tells a person how to report a vulnerability, security-insights.yml reports the project’s security practices as structured data that automated tools parse consistently.

  • One file, known places - Consumers look for security-insights.yaml or .yml at the repository root or in a source-forge directory such as .github/; if both extensions exist in one place, that is an error.
  • A snapshot - The file describes the commit or release it ships with, not necessarily the project’s current state.
  • Single- and multi-repo - Examples cover a minimal file, a full file, and a multi-repository layout in which child repositories reference a parent project: section.
  • Read by Linux Foundation tooling - CLOMonitor parses the file, and LFX Insights uses it to evaluate projects against the OSPS Baseline.
  • Versioned schema - v1.0.0 (October 2023), v2.0.0 (January 2025), v2.1.0 (May 2025), v2.2.0 (January 2026). Spec text CSL-1.0; included code MIT unless designated otherwise.

Where it sits. Security Insights is the structured companion to SECURITY.md and sits beside the supply-chain artifacts it does not replace: SBOMs in SPDX or CycloneDX, build provenance under SLSA, and vulnerability statements in OpenVEX or OSV.