Know which services a vulnerability affects.
Moneat keeps a bill of materials per service and per release and matches it against public advisories, so a new CVE resolves to a list of affected services and the release that fixes them.
From an advisory to the services that need patching
A new advisory is matched against the inventory you already uploaded. Here is one, from the advisory to the release that clears it.
Track what your services depend on
An inventory your build pipeline produces, matched continuously against advisories and ranked by exposure.
Upload CycloneDX or SPDX from your existing build as one step in CI.
cyclonedx · spdxEvery package, version and licence across services, with direct and transitive separated.
inventoryMatch against public advisories continuously, including packages that were clean when you shipped.
cveThe inventory follows the release that is running, rather than the default branch.
releasesBase image layers and OS packages alongside application dependencies, in one list.
imagesRoute a critical on a public production service differently from a low on a batch job.
alertingThe licences you ship under, flagged when a dependency changes terms between releases.
licencesRank findings by exposure.
Moneat ranks findings using what your telemetry already knows about each service, so the list starts with the services most exposed rather than with the highest CVSS score.
- Is it in production. Running releases rank ahead of versions nothing is deployed on.
- Is it exposed. Services taking public traffic rank ahead of internal ones, from the trace graph.
- Is it in use. Whether the affected package appears in recent traces and profiles.
- What it takes to fix. The fixed version, and every service that has to move to it.
- Running release
- 2f91c · since 13:58 yesterday
- Traffic
- public · 41k req/min
- Package path
- direct dependency
- Seen in profiles
- yes · 2.1% CPU
- Fixed in
- json-parse 4.3.0
- Also to move
- payments-worker, reporting-batch
Upload your first SBOM.
Add a CycloneDX or SPDX export to your build, and see your dependency inventory matched against advisories per service and release. Start on the free plan with no card.