siberfx/laravel-risk-analyzer
siberfx/laravel-risk-analyzer adds risk analysis to Laravel projects, helping you identify and score potentially risky code, configuration, or dependencies. Integrate it into your app to surface insights and support safer, more informed development decisions.
vulnerable-dependency findings with stable baseline fingerprints, which is what lets a PM choose between "fail the build on any known advisory" and "fail only on new advisories since the accepted baseline." That is a product decision with real friction trade-offs, and this tool makes the noise-suppression option concrete rather than aspirational.(GHSA-wxmh-65f7-jcvw / CVE-2023-29197)). CVE is the identifier auditors, procurement, and customers recognize; GHSA/OSV ids are what tooling recognizes. Carrying both in one string removes a manual cross-reference step from vulnerability-disclosure and vendor-review processes.Consider adoption when:
Look elsewhere when:
To executives: this is a small, low-cost addition that makes dependency risk visible and auditable without slowing releases. It lets us deliberately accept a known backlog of advisories while guaranteeing that new vulnerabilities surface immediately — so we stop shipping unknown risk without freezing the roadmap on cleanup. As of v2.0.0, findings cite standard CVE identifiers alongside tooling identifiers, which means the output can go straight into customer security reviews and audit evidence without translation.
To engineering: Composer-native, one command, emits console and Markdown. Baseline fingerprints are stable across the v2.0.0 upgrade, so committed baselines and CI gates keep working unchanged — the release is a display-only change that adds the CVE id next to the OSV/GHSA id. No breaking changes, no config migration, no re-baselining. Upgrading is safe to do in a routine dependency bump.
Positioning: buy-and-integrate, not build. The value isn't the scanning logic — it's the stable fingerprint contract and the report format, both of which are tedious to maintain in-house and cheap to consume here.
How can I help you explore Laravel packages today?