We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug Description An overflow or underflow can occur when initializing a fc::safe<T> variable.
fc::safe<T>
E.G.
uint64_t a = -1; fc::safe<int64_t> b = a;
Impacts Describe which portion(s) of BitShares Core may be impacted by this bug. Please tick at least one box.
Steps To Reproduce Steps to reproduce the behavior (example outlined below):
Expected Behavior A clear and concise description of what you expected to happen.
Screenshots (optional) If applicable, add screenshots to help explain process flow and behavior.
Host Environment Please provide details about the host environment. Much of this information can be found running: witness_node --version.
witness_node --version
Additional Context (optional) Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
Example: asset_issue_operation::calculate_fee (around line 79). Overflow could happen before implied conversion of return.
Also around line 84. core_fee_required is uint64_t. Overflow could happen on line 96.
core_fee_required
Sorry, something went wrong.
Is there an attacker controlled path to exploit this?
Fixed by bitshares/bitshares-fc#248, and bumped FC in #2739.
abitmore
No branches or pull requests
Bug Description
An overflow or underflow can occur when initializing a
fc::safe<T>
variable.E.G.
Impacts
Describe which portion(s) of BitShares Core may be impacted by this bug. Please tick at least one box.
Steps To Reproduce
Steps to reproduce the behavior (example outlined below):
Expected Behavior
A clear and concise description of what you expected to happen.
Screenshots (optional)
If applicable, add screenshots to help explain process flow and behavior.
Host Environment
Please provide details about the host environment. Much of this information can be found running:
witness_node --version
.Additional Context (optional)
Add any other context about the problem here.
CORE TEAM TASK LIST
The text was updated successfully, but these errors were encountered: