This policy covers the open-source ViperCapture engine in this repository. It does not cover the hosted ViperCapture service, which uses separate code and infrastructure.
Only the latest code on master is supported. Older commits, archived releases,
third-party forks, and modified deployments are not supported.
Do not publish vulnerability details in an issue, discussion, or pull request. Use GitHub's private vulnerability reporting:
- Open this repository's Security tab.
- Select Advisories.
- Select Report a vulnerability.
If that option is unavailable, ask the repository owner through their GitHub profile for a private communication channel without including technical details publicly.
Include the affected component, reproduction steps, a minimal proof of concept, impact, and any suggested mitigation. Remove secrets, credentials, cookies, private URLs, and other people's data.
Relevant reports include bypasses of URL or redirect validation, DNS rebinding, private-network access, unsafe header forwarding, arbitrary file access, command execution, and browser isolation failures.
- The hosted ViperCapture service
- Third-party sites being captured
- Unofficial forks or modified deployments
- Social engineering, spam, or denial-of-service testing
- Dependency-version reports without a reproducible impact
- Automated findings without a reproducible security issue
Good-faith research against code and systems you own or are authorized to test will be treated as authorized when it avoids privacy violations, data access, and service disruption. Stop and report privately if sensitive information is encountered, and allow reasonable time for investigation before disclosure.
ViperCapture does not operate a paid bug bounty program.