How to report a vulnerability
Send your report by email to teronproject@gmail.com. To help us investigate as quickly as possible, include the following in your report:- A clear description of the vulnerability and its potential impact
- Step-by-step instructions to reproduce the issue
- Any relevant screenshots, logs, or proof-of-concept code
The responsible disclosure process
1
Find a potential vulnerability
You identify behaviour that suggests a security issue in the Teron platform, its smart contracts, or its infrastructure.
2
Document the issue
Write up a clear description covering: what the vulnerability is, what impact it could have, and the steps needed to reproduce it. Include any supporting evidence such as screenshots, logs, or a proof of concept.
3
Send your report to Teron
Email your full report to teronproject@gmail.com. Use a descriptive subject line such as “Security Vulnerability Report – [brief description]”.
4
Wait for acknowledgment
We aim to acknowledge all vulnerability reports within 48 hours of receipt. You will receive a confirmation that your report has been received and is under review.
5
Allow time for investigation and remediation
Do not publicly disclose the vulnerability while Teron is actively investigating and working on a fix. We will keep you updated on remediation progress and let you know when it is appropriate to discuss the issue publicly.
We aim to acknowledge every vulnerability report within 48 hours. After that, we will provide updates on our investigation and remediation progress. We believe clear, timely communication is part of taking security seriously.
Why responsible disclosure matters
Publishing details of an unpatched vulnerability before the maintainer has had time to fix it puts every user of the platform at risk. Attackers monitor public disclosures and can exploit a gap between the announcement and the patch.Teron’s security practices
Understanding how the platform is built may help you assess the scope of a potential vulnerability. Platform infrastructure- All traffic is served over HTTPS
- Databases are encrypted at rest and access follows the principle of least privilege
- Teron uses Web3 wallet-based authentication — no passwords are stored on Teron’s servers
- Authentication is handled through cryptographic signature verification using your wallet
- Premium service fees are sent to a cold wallet that is not connected to any online systems
- Token contracts are written in Solidity 0.8.20 using standard OpenZeppelin libraries
- No hidden mint functions, admin backdoors, or blacklist features are included in the standard template
- When you purchase contract verification, the source code is published to BscScan for public inspection
Smart contracts deployed on BNB Chain are immutable — once a contract is on the blockchain, it cannot be modified, patched, or upgraded by anyone, including Teron. If a vulnerability is discovered in a deployed contract template, we cannot retroactively fix existing deployments. In that situation, Teron will communicate transparently about the nature and scope of the impact and work with affected users on any available mitigation options.
Scope
We are interested in reports covering:- Vulnerabilities in the Teron web application (teron.io)
- Security issues in Teron’s smart contract templates
- Authentication or session management weaknesses
- Data exposure or access control issues in platform infrastructure