Basilisk

Terminology

Advisory, severity, applicability, and source terms used by Basilisk.

These terms appear in API responses and the explorer.

Results

TermDefinition
AdvisoryA published report of a software vulnerability.
CVE ID, for example CVE-2023-50447An identifier assigned to a vulnerability. Different databases may use different IDs for the same issue; Basilisk groups the aliases it knows about.
SeverityThe impact reported by the advisory source, usually scored from 0 to 10. It does not say whether the vulnerability affects a particular installation.
CleanBasilisk covers the package version and found no matching advisories. This still depends on the coverage and freshness of the source data.
Not checkedBasilisk is missing the package, version, identity, or fresh source data needed to check it. This is an unknown result, not a clean one.
MalwareThe package is reported as malicious rather than vulnerable. CVSS-style severity scores do not apply.

Applicability and identity

TermDefinition
EvaluatedThe package version falls inside the affected range reported by the advisory. This is a version-range match, not proof that the vulnerability is exploitable in a particular installation.
UnevaluatedThe advisory names the package, but Basilisk could not evaluate its version information. The match needs another look.
Version unboundedThe advisory identifies the package but has no usable version bounds. Basilisk cannot narrow the match to specific versions.
Automatic identityThe package-to-project mapping was created automatically and has not been manually verified.

Sources

SourceDefinition
OSVosv.dev, a vulnerability database and schema for open-source packages. Basilisk ingests selected OSV ecosystems.
NVDThe U.S. National Vulnerability Database at nvd.nist.gov. Basilisk uses its CVE metadata and CPE configurations.

Reading a result

An evaluated match deserves attention, but it is still a match against a reported version range. Unevaluated and version unbounded matches need more review. Not checked means Basilisk does not have enough coverage to answer yet.

See How matching works for the exact range and comparator rules.

On this page