In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Missing Authentication for Critical Function vulnerabilities in an interactive lesson.
Start learningUpgrade d7y.io/dragonfly/v2/manager/models to version 2.4.4-rc.3 or higher.
Affected versions of this package are vulnerable to Missing Authentication for Critical Function via the unauthenticated GET /api/v1/oauth and GET /api/v1/oauth/:id endpoints, which serialize and return sensitive fields such as client_secret in the response. An attacker can obtain confidential OAuth credentials by sending unauthenticated requests to these endpoints. This is only exploitable if at least one OAuth provider has been registered by an administrator.