spatie/security-advisories-health-check
Laravel Health check that queries Packagist security advisories for your installed PHP packages and reports known vulnerabilities. Supports retries, result caching via Laravel cache, and ignoring specific packages for cleaner health reports.
composer why-not commands with automated, actionable alerts.laravel/framework, spatie/laravel-permission).For Executives:
"This package adds a 5-minute security audit to our Laravel apps by scanning PHP dependencies for known vulnerabilities—like a free, automated ‘penetration test’ for your supply chain. It integrates seamlessly with our existing health checks, reducing compliance risk without hiring a security team. For example, if a critical flaw in monolog/monolog (CVE-2023-41199) emerges, we’ll catch it before it hits production. The cost? Zero—just a few lines of code. ROI? Fewer breaches, happier auditors."
For Engineering:
"We’re adding a Laravel Health check that queries Packagist’s security advisories (GitHub/GitLab sources) to flag vulnerable dependencies. It’s lightweight (caches results by default), extensible (supports retries, custom thresholds), and plays nice with our existing monitoring. No API keys or SaaS—just MIT-licensed PHP. Use case: Fail CI if vulnerable: true is detected, or surface warnings in our dashboard. Zero maintenance overhead."
How can I help you explore Laravel packages today?