phatnt93/php-excel-helper reads spreadsheet files that are often uploaded by untrusted users and writes exports that may contain user-supplied data. We treat potential vulnerabilities (malicious file parsing, resource exhaustion, formula/CSV injection, header injection) seriously.
| Version | Supported |
|---|---|
| 1.x | ✅ |
| < 1.0 | ❌ |
Spreadsheet parsing is performed by phpoffice/phpspreadsheet. Keep it up to date; vulnerabilities in PhpSpreadsheet itself should be reported to the PhpSpreadsheet project.
Please DO NOT report security vulnerabilities via public GitHub issues, discussions, or pull requests.
- GitHub Private Vulnerability Reporting (Preferred): open the Security Advisories tab and click "Report a vulnerability".
- Email:
phatnt93@gmail.com(CC:thanhphat.uit@gmail.com) with the subject[SECURITY] php-excel-helper vulnerability report.
Please include a description and impact, reproduction steps or a minimal PoC (sample file if relevant), the library/PhpSpreadsheet/PHP versions tested, and any suggested mitigation.
- Initial Response: within 48 hours.
- Investigation & Triage: verify the issue and assess severity.
- Patch & Release: fix in a private fork, verified against the CI matrix, released as a patch version.
- Public Advisory: GitHub Security Advisory (and CVE when applicable) published with the release, crediting the reporter unless anonymity is requested.