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
feat: add perform device-code, make update oauth2-client non-destructive, report key set in get jwk (#448)
* chore: update hydra and ory/x dependencies
Bumps github.com/ory/hydra/v2 to 20260727152228-962ddb5de40a.
Two user-visible changes come along with this:
- `ory update oauth2-client` now PATCHes only the flags that were
actually set instead of PUTing the whole client, so fields you did not
pass are no longer reset to their defaults. Passing --file keeps the
previous replace-everything semantics.
- `ory get jwk` now emits a per-key `set` field, and the collection-level
`set` is omitted when results span multiple sets.
* feat: add `ory perform device-code`
Wires hydra's device code flow command into `ory perform`, alongside
`authorization-code` and `client-credentials`.
* fix: bump kin-openapi to v0.144.0 to clear critical CVE
The Docker Image Scan gates on `severity-cutoff: critical` and started
failing on GHSA-r277-6w6q-xmqw, a fail-open authentication bypass in
kin-openapi's ValidationHandler.Load() via the NoopAuthenticationFunc
default, affecting <= 0.143.0.
This repo only uses openapi2/openapi2conv to convert Swagger 2.0 specs to
OpenAPI 3.0 in `ory dev openapi migrate`, so the vulnerable validation
middleware is never reached, but the scanner gates on the resolved
version regardless.
Converting a Swagger 2.0 fixture covering path/query/body parameters,
$ref'd definitions and an accessCode security definition produces
byte-identical output before and after the bump.
0 commit comments