Repository navigation
v1.0.4
What's Changed
Bug Fixes
- Exit code handling: Error conditions (path not found, SBOM parse errors) now return exit code 2 instead of 0, improving CI/CD pipeline integration
Documentation
- Added technical details for Live URL Scanning (how passive fingerprinting works)
- Added technical details for Patch Verification (multi-scan approach)
- Added Acknowledgments section crediting Lachlan Davidson for discovering CVE-2025-55182
Testing
- Added comprehensive false positive tests
- Fixed test ranges to match production rules
- Added React 19 client-only example fixture
Exit Codes
| Code | Meaning |
|---|---|
| 0 | Scan successful, no vulnerabilities |
| 1 | Scan successful, vulnerabilities found |
| 2 | Error occurred (path not found, parse error, etc.) |
Installation
npx react2shell-guard@1.0.4 .Or install globally:
npm install -g react2shell-guard@1.0.4