80trust / 100
Cve Check
by sicher.halowerk.com in Security & trust
x402 APIPassing, checked 20 min ago
Queries OSV.dev for a list of packages with versions across npm, PyPI, Go, Maven, crates.io, NuGet, RubyGems, Packagist and the Linux distributions. For each package it returns the vulnerabilities found with their identifiers, severity and summary, and the single figure that decides what to do next: the lowest version that fixes all of them, derived from the fixed-version events in the affected ranges.
POST https://sicher.halowerk.com/v1/cve-check
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 100%
- Response time
- 137 ms typical, 208 ms slowest 5%
- Last check
- 20 min ago
- Next check
- in 8 min
How to call it
# See the payment challenge (nothing is charged)
curl -i -X POST "https://sicher.halowerk.com/v1/cve-check" \
-H "content-type: application/json" \
-d '{"include_details":false,"packages":[{"ecosystem":"npm","name":"lodash","version":"4.17.21"}]}'import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fsicher.halowerk.com%2Fv1%2Fcve-check
const res = await pay("https://sicher.halowerk.com/v1/cve-check", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({"include_details":false,"packages":[{"ecosystem":"npm","name":"lodash","version":"4.17.21"}]}),
});
console.log(await res.json());Example input
{
"include_details": false,
"packages": [
{
"ecosystem": "npm",
"name": "lodash",
"version": "4.17.21"
}
]
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 20 min ago | Passed | 402 | 130 ms | $0.005 |
| 4 h ago | Passed | 402 | 201 ms | $0.005 |
| 7 h ago | Passed | 402 | 131 ms | $0.005 |
| 12 h ago | Passed | 402 | 137 ms | $0.005 |
| 15 h ago | Passed | 402 | 108 ms | $0.005 |
| 19 h ago | Passed | 402 | 208 ms | $0.005 |
| 23 h ago | Passed | 402 | 209 ms | $0.005 |
| 25 h ago | Passed | 402 | 181 ms | $0.005 |