| cves | No | CVE identifiers to check, up to 20. Omit to check every CVE with a collected statement naming the packages. Kernel packages (kernel, kernel-core, linux) are checked only when cves is given. | |
| distro | Yes | Distribution: rhel, rocky, almalinux, debian, ubuntu or proxmox (Proxmox VE). | |
| origin | No | Proxmox VE only: debian judges packages from the Debian archive by Debian's statements; default proxmox. | |
| stream | No | Red Hat only: base or the host's extended support stream, such as eus:9.2 or els:7 (eus alone takes the release minor). | base |
| modules | No | rpm module streams enabled on the host, such as postgresql:12 (dnf module list --enabled). A module build (release with .module+el8) gives unknown without its stream. | |
| release | Yes | Release: the major version for rpm distributions and Proxmox VE (9; 8.2 reads as 8), the version or codename for Debian (12 or bookworm) and Ubuntu (24.04 or noble). RHEL 9.2 also checks the 9.2 EUS statements. | |
| packages | Yes | Installed packages, 1 to 20. rpm: name-[epoch:]version-release[.arch] as from rpm -q --qf '%{NAME}-%{EPOCHNUM}:%{VERSION}-%{RELEASE}.%{ARCH}\n'. No epoch gives unknown when the fix has one. deb: source-package=version, such as openssh=1:9.2p1-2+deb12u3, from dpkg-query -W -f '${source:Package}=${Version}\n'. List each installed build (each kernel) separately. GET: comma-separated; POST: a JSON array. | |