Gala - governance voting API

CertiKCode version: not recorded (see the report)

CertiK reviewed Gala (Gala - governance voting API) on 9 Aug 2023: 2 findings, 1 critical; all marked fixed.

1 critical finding, fixed
Open the reportOpen Gala’s security record

Report hosted on skynet.certik.com.

Trustblock does not review code.

Findings2

Statuses are the security firm’s own, from its report.

SeverityOpenAcknowledgedFixed
Critical001
High001
Medium000
Low000
CriticalThe "poll/cast" API allows voting with a negativeFixed

The "poll/cast" endpoint allows users to vote with their voting power. The number of votes the user wants to submit is referred to as the "multiplier" in the request body. Two issues are found regarding the API that, if used together, can allow the voter to have infinite voting power. * Issue 1: When a user supplies a negative "multiplier" in the API call, it will cause the "userVotesUsed" to become a negative number and effectively increase the user's total voting power. * Issue 2: Casting a vote to a non-existing option is allowed. For example, if there are only 3 options to vote on, the user can vote on option 100.

HighUsers can vote on a completed pollFixed

The "poll/cast" endpoint allows users to vote with their voting power. It was found that users can vote on a completed poll and modify the result.

Contracts in scope

No deployed address is recorded for this audit.

The report names a repository or files. Open the report to see its scope.

Part of Gala’s security record

Gala
Audits4 audits by 1 firmLast audit Nov 2024, by CertiK.
Critical findingsNo open critical findingsAcross the 4 reports, 2 critical findings were reported. Each is marked fixed by the firm that reported it.
IncidentIncident 19 May 2024Source: De.Fi incident database.
Open Gala’s security record

Security firm

CertiK

1,044 projects reviewed · 1,375 reports · latest May 2025

See CertiK’s audits

Something wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.

Tell us