You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trivy reports three HIGH CVEs in github.com/getkin/kin-openapi v0.147.0, the
library L1 validates every request with. trivy-gate fails on them, so every PR
into development is blocked.
No — needs a circular allOf/anyOf/oneOf chain; neither the current spec nor #52's has one, and the spec comes from a trusted URL
The fix
Bump to v0.150.0, not the v0.149.0 Trivy suggests:
v0.149.0 stops validating self-referencing schemas below the root, so an
invalid geometry inside a GeometryCollection passes L1. v0.150.0 restores it
(upstream #1292).
v0.150.0 drops const from the built-in visitor. No request outcome changes: context.version is enforced by the envelope rules, and context.action is
rewritten to its canonical value before L1 runs.
Activity
Merge pull request #56 from OpenAgriNet/fix/55-bump-kin-openapi-cve
nisargabd commentedon Oct 22, 2026
The PR related to this issue has been merged