Zum Inhalt
HALOWERK

Sicherwerk

cve check

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

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
packagesarrayJaThe packages to check.
ecosystemstringNeinDefault ecosystem for entries that do not name one.
min_severitystringNeinOnly report findings at or above this severity.
include_detailsbooleanNeinFetch summary and severity per finding. Off is faster but returns ids only.
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "required": [
    "packages"
  ],
  "additionalProperties": false,
  "properties": {
    "packages": {
      "type": "array",
      "minItems": 1,
      "maxItems": 100,
      "description": "The packages to check.",
      "items": {
        "type": "object",
        "required": [
          "name",
          "version"
        ],
        "additionalProperties": false,
        "properties": {
          "name": {
            "type": "string",
            "minLength": 1,
            "maxLength": 200,
            "description": "Package name as the ecosystem spells it."
          },
          "version": {
            "type": "string",
            "minLength": 1,
            "maxLength": 60,
            "description": "Exact installed version."
          },
          "ecosystem": {
            "type": "string",
            "maxLength": 30,
            "description": "Ecosystem, e.g. npm, PyPI, Go. Defaults to the top-level value."
          }
        }
      }
    },
    "ecosystem": {
      "type": "string",
      "maxLength": 30,
      "default": "npm",
      "description": "Default ecosystem for entries that do not name one."
    },
    "min_severity": {
      "type": "string",
      "enum": [
        "low",
        "medium",
        "high",
        "critical"
      ],
      "description": "Only report findings at or above this severity."
    },
    "include_details": {
      "type": "boolean",
      "default": true,
      "description": "Fetch summary and severity per finding. Off is faster but returns ids only."
    }
  }
}

Originalschema öffnen

Veröffentlichtes Eingabebeispiel

{
  "packages": [
    {
      "name": "lodash",
      "version": "4.17.21",
      "ecosystem": "npm"
    }
  ],
  "include_details": false
}

Ergebnis & Dokumentation

Maschinenlesbare Dokumentation dieses Hubs

Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.

Weitere Endpunkte dieses Hubs

Alle Endpunkte dieses Hubs →