Package Health

league/oauth2-server

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.

Latest 9.4.1PackagistPackagist

76%

Total Score

Maintainer Stability
Maintainer Stability
Assesses the consistency and reliability of package maintainers

63

Dependencies
Dependencies
Evaluates the health and security of package dependencies

50

Maturity
Maturity
Indicates package age, release frequency, and adoption metrics

94

Supply Chain
Supply Chain
Evaluates supply chain security practices and risks

75

Are you affected? Scan for Free

Health Score Breakdown

Dependency profilecaution

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.

Package scaffoldingcaution

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.

Repo bus factorcaution

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.

Repo commit activitycaution

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.

Repo issue activitycaution

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.

Vulnerabilities

TitleVersionsSeverity
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

Package versions

Maintainers

Alex Bilbie
Andy Millington

Direct Dependencies

DependencyLast ReleaseScore
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
—
—

Weekly Downloads

Info

Last Published
3 months ago
Created
14 years ago

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform