Gå til hovedinnhold

Ugyldig sikkerhetsvarsel

typehttps://docs.frem.sh/reference/api/errors/invalid-advisory
HTTP-status400 Bad Request

Hva det betyr

Et felt i sikkerhetsvarselet du sendte, eller state-filteret for listen, avvises. detail nevner feltet og sier hvorfor.

Eksempler på detail-meldinger som returneres med denne feilen:

  • Give a one-line title of at most 200 characters.
  • “> 1.0.0” is not a constraint: use >=, <, <= or = and a version.
  • The CVSS vector must be a complete CVSS:3.1 or CVSS:4.0 base vector.
  • state is one of draft, published, closed, withdrawn.

Hva du gjør

Rett feltet som detail nevner, og send forespørselen på nytt. Sårbare versjoner tar én eller to betingelser med >=, <, <= eller =; > avvises fordi OSV ikke har en eksklusiv nedre grense.

Svarformat

Alle feil fra fremforge-API-et er RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/invalid-advisory",
  "title": "Bad Request",
  "status": 400,
  "detail": "..."
}

La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.