If you discover a security vulnerability in the OPNet Unit Test Framework, please do NOT open a public issue.
Instead, report it privately through one of these channels:
- GitHub Security Advisories (preferred): Report a vulnerability
- Email: security@opnet.org
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment: Within 48 hours
- Initial assessment: Within 1 week
- Fix and disclosure: Coordinated with reporter
This policy covers:
- The
@btc-vision/unit-test-frameworknpm package - The OP_VM integration layer (
ContractRuntime,RustContract) - State management (
StateHandler,BytecodeManager) - Gas accounting and consensus rule enforcement
- Contract upgrade mechanisms (
updateFromAddress,applyPendingBytecodeUpgrade)
- Vulnerabilities in dependencies (report to the respective project)
- Issues in the Rust
@btc-vision/op-vmcrate (report to op-vm) - Issues in
@btc-vision/btc-runtime(report to btc-runtime)