Healthy and suitable for use, with some maintenance and repository-hygiene caveats. It has a long release history, a recent stable release, active organizational backing, and tested build workflows, but recent commits come from one contributor and the repository lacks a security policy and explicit workflow permissions.
76%
Total Score
63
50
94
75
The package has 10 runtime dependencies, including cryptography, JWT, and HTTP components; this is a meaningful dependency surface for an OAuth server library, though it is consistent with the package's functionality and is not unusually large.
The artifact omits a README, but the repository has tests and a changelog, and this exact version has GitHub release notes documenting a dependency removal. The missing artifact README is a modest consumer-documentation gap rather than a maintenance failure.
All four recent commits came from one contributor, giving a 100% top-contributor share. Organizational ownership partly offsets handoff risk, but no second recent contributor is shown.
There were four commits in the last three months, so activity has not stopped, but all were made by one active maintainer. The low volume and narrow recent activity reduce confidence in maintenance capacity.
The repository has 56 open issues and 21 open pull requests, with one issue closed in the last month but no recently merged pull requests. This suggests some backlog, although the package has recent release activity.
| Title | Versions | Severity |
|---|---|---|
AIKIDO-2025-10853 Pre-CVE Found by Aikido Intel before public disclosure or CVE publication. league/oauth2-server is vulnerable to Generation of Error Message Containing Sensitive Information in versions 0.0.1 - 9.2.0. | 0.0.1 - 9.2.0 | Low |
AIKIDO-2024-10388 Pre-CVE Found by Aikido Intel before public disclosure or CVE publication. league/oauth2-server is vulnerable to Return of Wrong Status Code in versions 6.0.2 - 8.5.4. | 6.0.2 - 8.5.4 | Low |
CVE-2023-37260 league/oauth2-server is vulnerable to Exposure of Sensitive Information to an Unauthorized Actor in versions 8.3.2 - 8.4.2 and 8.5.0 - 8.5.3. | 8.3.2 - 8.4.28.5.0 - 8.5.3 | High |
| Dependency | Last Release | Score |
|---|---|---|
psr/clock Version ^1.0 | — | — |
league/uri Version ^7.8 | — | — |
lcobucci/jwt Version ^5.6 | — | — |
league/event Version ^3.0 | — | — |
psr/http-message Version ^2.0 | — | — |
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.