Supported operating systems
A high-level summary of which OS’s are supported
Syft and Grype support several operating systems for package cataloging and vulnerability detection. The table below shows which OS versions are supported and where Grype’s vulnerability data comes from.
| Operating System | Supported Versions | Vunnel Provider | Data Source |
|---|---|---|---|
| Alpine Linux | 3.2+, edge | alpine | Alpine SecDB |
| Amazon Linux | 2, 2022, 2023 | amazon | Amazon Linux Security Center |
| Azure Linux | 3.0 | mariner | Microsoft CBL-Mariner OVAL |
| CentOS | 5, 6, 7, 8 | rhel | Red Hat Security Data API |
| Chainguard OS | rolling | chainguard | Chainguard Security |
| Debian | 7 (wheezy), 8 (jessie), 9 (stretch), 10 (buster), 11 (bullseye), 12 (bookworm), 13 (trixie), 14, unstable | debian | Debian Security Tracker |
| Echo OS | rolling | echo | ECHO Security |
| CBL-Mariner | 1.0, 2.0 | mariner | Microsoft CBL-Mariner OVAL |
| MinimOS | rolling | minimos | MINIMOS Security |
| Oracle Linux | 5, 6, 7, 8, 9, 10 | oracle | Oracle Linux Security |
| Raspberry Pi OS | 7 (wheezy), 8 (jessie), 9 (stretch), 10 (buster), 11 (bullseye), 12 (bookworm), 13 (trixie), 14, unstable | debian | Debian Security Tracker |
| Red Hat Enterprise Linux | 5, 6, 7, 8, 9, 10EUS: 5.9, 6.4+, 7, 8.1, 8.2, 8.4, 8.6, 8.8, 9 | rhel | Red Hat Security Data API |
| Rocky Linux | 5, 6, 7, 8, 9, 10 | rhel | Red Hat Security Data API |
| SUSE Linux Enterprise Server | 11, 12, 15 | sles | SUSE Security OVAL |
| Ubuntu | 12.04 (precise), 12.10 (quantal), 13.04 (raring), 14.04 (trusty), 14.10 (utopic), 15.04 (vivid), 15.10 (wily), 16.04 (xenial), 16.10 (yakkety), 17.04 (zesty), 17.10 (artful), 18.04 (bionic), 18.10 (cosmic), 19.04 (disco), 19.10 (eoan), 20.04 (focal), 20.10 (groovy), 21.04 (hirsute), 21.10 (impish), 22.04 (jammy), 22.10 (kinetic), 23.04 (lunar), 23.10 (mantic), 24.04 (noble), 24.10 (oracular), 25.04 (plucky), 25.10 | ubuntu | Ubuntu CVE Tracker |
| Wolfi | rolling | wolfi | Wolfi Security |