EmberGuard

QuillAuditsFiles named in the report

Audit · firm’s term: audit report

QuillAudits reviewed EmberGuard on 17 Mar 2025: 3 findings, 0 critical; 2 marked fixed, 1 open.

No open critical findings
Open the reportOpen EmberGuard’s security record

Report hosted on quillaudits.com.

Trustblock does not review code.

Findings3

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

SeverityOpenAcknowledgedFixed
Critical000
High000
Medium100
Low002
LowContract ownership can transferred to the wrong ownerFixed

Access control is a critical part of smart contract security. Within this contract, access control is handled by the Ownable library which allows the owner to relinquish their rights to a new owner in one function call, transferOwnership(). This is risky if the new owner address passed in is malicious or is a victim of an address poisoning attack where some bytes of the address are changed when copied to the clipboard.

LowOwnership Renouncement Can Break Critical FunctionsFixed

The Ownable contract includes a renounceOwnership() function that allows the contract owner to relinquish ownership. If this function is called on the FireFund contract, it will leave the contract without an owner, potentially disrupting critical functions that rely on the onlyOwner modifier.

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.

Repository and files the report names (4)

  • FireFund.sol
  • fer.sol
  • BatchTransfer.sol
  • Migrations.sol

Part of EmberGuard’s security record

EmberGuard
Audits1 audit by 1 firmLast audit Mar 2025, by QuillAudits.
Critical findingsNo open critical findingsIn 1 report.
Open EmberGuard’s security record

Security firm

QuillAudits

350 projects reviewed · 459 reports · latest Apr 2025

See QuillAudits’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