[P1] Certik, Ethereum Bridge, Preliminary Report (v1), Severity: Minor [Priority 5] #757

Closed @tcharchian opened 2026-02-14 00:39 UTC 0 comments Updated 2026-04-09 23:23 UTC
Priority: High
  • GEB-06 | Known Security Issue in Upstream Dependencies - https://github.com/gonka-ai/gonka/pull/675
  • GEB-07 | Weak Address Validation in withdraw() in wrapped-token Contract - https://github.com/gonka-ai/gonka/pull/814
  • GEB-08 | ADMIN Role Cannot Not Be Updated https://github.com/gonka-ai/gonka/pull/949
  • GEB-09 | Migration From cw20‑base Leaves Required Wrapped‑Token State Uninitialized https://github.com/gonka-ai/gonka/pull/949
  • GEB-10 | Migration of community‑sale Lacks Compatibility Checks and State Validation - https://github.com/gonka-ai/gonka/pull/814
  • GEB-18 | Slot Donation Picks Under-Allocated Donor, Enabling Sybil Weight Inflation - #822
  • GEB-19 | Secret Shares Logged in logging.Debug - #822
  • GEB-20 | Decoding Returns Zero If Fails https://github.com/gonka-ai/gonka/pull/949
  • GEB-21 | Ineffective Polynomial Degree Check in evaluatePolynomial() https://github.com/gonka-ai/gonka/pull/949
  • GEB-22 | Unchecked amountToBytes32() Panic on Oversized Amounts https://github.com/gonka-ai/gonka/pull/949
  • GEB-23 | Missing Validation of MsgRequestThresholdSignature.ValidateBasic() for chain_id/request_id and Data Chunk Sizes - #822
  • GEB-24 | Insufficient Validation for Dealer Part Submissions in MsgSubmitDealerPart.ValidateBasic() - #822
  • GEB-25 | Missing Validation in Group Key Validation Signatures in MsgSubmitGroupKeyValidationSignature.ValidateBasic() - #822
  • GEB-26 | Missing Validation in Partial Signature Submissions in MsgSubmitPartialSignature.ValidateBasic() - #822
  • GEB-27 | Unbounded DealerValidity in Verification Vector Submissions of MsgSubmitVerificationVector.ValidateBasic() - #822
  • GEB-37 | DKG Process Can Be Stuck Due to Internal Errors https://github.com/gonka-ai/gonka/pull/949
  • GEB-38 | Inconsistent Comparison of Deadline Block https://github.com/gonka-ai/gonka/pull/949
  • GEB-39 | Missing Validation of msg.Amount Being Positive in MsgRequestBridgeWithdrawal - https://github.com/gonka-ai/gonka/pull/814
  • GEB-40 | Broken Cleanup Logic https://github.com/gonka-ai/gonka/pull/949
  • GEB-42 | Unhandled Error of EmitTypedEvent() https://github.com/gonka-ai/gonka/pull/949
  • GEB-43 | Valid Dealers Can Be Less Than Threshold https://github.com/gonka-ai/gonka/pull/949
  • GEB-47 | Hard-coded threshold for BLS signature https://github.com/gonka-ai/gonka/pull/949
  • GEB-48 | Missing Signed Status in parseEpochDataFromJSON() https://github.com/gonka-ai/gonka/pull/949
  • GEB-49 | Missing Check of Withdrawal and Mint Amount https://github.com/gonka-ai/gonka/pull/949
  • GEB-56 | Missing Validation of Epoch Id in RequestThresholdSignature() https://github.com/gonka-ai/gonka/pull/949
  • GEB-57 | Slot Range Silently Clamped Instead of Failing https://github.com/gonka-ai/gonka/pull/949

🔄 Auto-synced from Issue #757 every hour.