thirtybittech/safe-check
Composer 安装命令:
composer require thirtybittech/safe-check
包简介
A Statamic control panel addon that scans Composer dependencies for known security vulnerabilities.
README 文档
README
Dependency Vulnerability Scanning for Statamic
Safe Check is a Statamic Control Panel addon that scans your Composer dependencies for known security vulnerabilities and presents the results in a clear, actionable, human-readable format.
Built for teams who want visibility, not noise.
Why Safe Check?
Modern PHP applications depend on dozens (sometimes hundreds) of third-party packages. Vulnerabilities in those dependencies are one of the most common attack vectors, yet they often go unnoticed.
Safe Check brings dependency vulnerability awareness directly into the Statamic Control Panel, without external dashboards, CI complexity, or overwhelming reports.
It’s designed for:
- Statamic developers
- Agencies maintaining multiple sites
- Teams who want clarity, not security theater
Key Features
🔍 Dependency Vulnerability Scanning
Scan your project’s composer.lock file and identify known vulnerabilities using trusted public advisory data.
- Package name
- Installed version
- Vulnerability identifiers (GHSA / OSV IDs)
- Severity (best-effort)
- Affected version ranges
Installation
Safe Check is installed like any other Statamic addon.
1. Require the package via Composer
composer require thirtybittech/safe-check
🧠 Plain-English Explanations
Safe Check doesn’t just list vulnerabilities — it explains them when they are available.
For each issue, you’ll see:
- What the vulnerability is
- Why it matters
- What to do next (update, monitor, or reduce exposure)
This makes the output useful not just for security experts, but for everyday developers.
📊 Clean Control Panel Interface
All results live inside the Statamic CP, designed to feel native and unobtrusive.
- Scan summary at a glance
- Clear vulnerability table
- Drill-down modal with detailed context
- Technical details and references
Screenshot: Control Panel overview

📄 Exportable Reports
Download a clean JSON report of the latest scan for:
- Audits
- Client handover
- Internal documentation
Exports are intentionally minimal and stable.
Sample Export (JSON)
{
"scanned_at": "2026-01-18T10:42:00Z",
"packages_scanned": 45,
"vulnerabilities_found": 1,
"items": [
{
"package": "phpoffice/phpspreadsheet",
"installed_version": "4.5.0",
"id": "GHSA-rx7m-68vc-ppxh"
}
]
}
⚡ On-Demand & Cached Lookups
Vulnerability detail views are fetched on demand and cached aggressively to keep the Control Panel fast and responsive.
How It Works (High Level)
- Safe Check reads your
composer.lockfile. - Dependencies are checked against public vulnerability advisories.
- Results are normalized and stored as a scan snapshot.
- Detailed vulnerability information is fetched only when requested.
No background daemons. No external dashboards. No CI setup required.
Permissions & Access Control
Safe Check respects Statamic permissions.
You can control who is allowed to:
- View scan results
- Run new scans
- Export reports
This makes it suitable for multi-user and agency environments.
Screenshots
Screenshot: Vulnerability Details

Screenshot: Technical Details
Screenshot: Affected Range
Screenshot: References
Screenshot: Navigation
Important Disclaimer ⚠️
Safe Check does not guarantee the security of your application.
This addon:
- Reports known vulnerabilities in third-party dependencies
- Vulnerability details are displayed on a best-effort basis and may be incomplete when public advisory data is limited or unavailable.
- Does not detect zero-day vulnerabilities
- Does not analyze your custom application code
- Does not replace security reviews, penetration testing, or best practices
Security is a process, not a plugin.
Safe Check is a visibility and awareness tool, designed to help you make informed decisions — not a promise of safety.
Requirements
- PHP 8.1+
- Statamic 5.x
- A Composer-managed Statamic project
Support & Updates
Safe Check is a commercial addon.
Active license holders receive:
- Bug fixes
- Compatibility updates for new Statamic releases
- Incremental feature improvements
If you need help, encounter a bug, or have questions about usage, please contact us at:
When reaching out, please include:
- Your Statamic version
- Your PHP version
- A brief description of the issue
- Any relevant error messages or screenshots
License
This software is proprietary and licensed for use under the terms provided at purchase. Redistribution, resale, or modification without permission is not allowed.
Final Notes
Safe Check is intentionally focused.
It does one thing well:
Make dependency risk visible and understandable inside Statamic.
If you value clarity, control, and native tooling — Safe Check belongs in your Control Panel.
thirtybittech/safe-check 适用场景与选型建议
thirtybittech/safe-check 是一款 基于 Vue 开发的 Composer 扩展包,目前已累计 8 次下载、GitHub Stars 达 0, 最近一次更新时间为 2026 年 01 月 18 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「security」 「composer」 「vulnerability」 「statamic」 「statamic-addon」 「osv」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 thirtybittech/safe-check 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 thirtybittech/safe-check 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 thirtybittech/safe-check 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
Provide a way to secure accesses to all routes of an symfony application.
TYPO3 maintenance, monitoring & security extension. Monitor core and extensions, detect security issues and receive automated alerts via SYSSY.
It's a barebone security class written on PHP
This composer plugin enables installation of GravityForms WordPress plugin and its addons.
AI-powered multi-agent security auditor for Symfony applications — provider-agnostic via symfony/ai
统计信息
- 总下载量: 8
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 46
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-01-18



