Vulnerability library
Security checkMarch 10, 2026

Feathers has an OAuth Callback Account Takeover issue

Understand the exposure, see the recommended fix, and check whether your own website has related weaknesses.

Check your website

Find this and other vulnerabilities with a free scan.

Your scan runs on your computer. No account required.

Description

An unauthenticated attacker can send a crafted GET request directly to /oauth/:provider/callback with a forged profile in the query string. The OAuth service’s authentication payload has a fallback chain that reaches params.query (the raw request query) when Grant’s session/state responses are empty.

Recommendation

Update the @feathersjs/authentication-oauth package to the latest compatible version. Followings are version details:

  • Affected version(s): >= 5.0.0, <= 5.0.41
  • Patched version(s): 5.0.42

References

Could your website be exposed too?

SmartScanner can check your website for Feathers has an OAuth Callback Account Takeover issue and gives you actionable findings to investigate.

Start a free scan

Related Issues

See something that needs correcting? Let us knowUpdated March 10, 2026