Aeterna

CertiK2 addresses on BNB Chain

CertiK reviewed Aeterna on 27 Sep 2023: 16 findings, 0 critical; 9 marked fixed, 3 acknowledged, 4 open.

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

Report hosted on skynet.certik.com.

Trustblock does not review code.

Findings16

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

SeverityOpenAcknowledgedFixed
Critical000
High030
Medium001
Low408
LowMissing Emit EventsOpen

There should always be events emitted in the sensitive functions that are controlled by centralization roles.

LowPotential Sandwich AttacksOpen

A sandwich attack might happen when an attacker observes a transaction swapping tokens or adding liquidity without setting restrictions on slippage or minimum output amount. The attacker can manipulate the exchange rate by frontrunning (before the transaction is attacked) a transaction to purchase one of the assets and make profits by back running (after the transaction is attacked) a transaction to sell the asset. The following functions are called without setting restrictions on slippage or minimum output amount, so transactions triggering these functions are vulnerable to sandwich attacks, especially when the input amount is large: - `swapTokensForBNB()` - `addLiquidity()` - `withdrawAllToTreasury()`

LowThird Party DependenciesOpen

The contract is serving as the underlying entity to interact with third-party PancakeSwap protocols. The scope of the audit treats 3rd party entities as black boxes and assumes their functional correctness. However, in the real world, 3rd parties can be compromised and this may lead to lost or stolen assets. In addition, upgrades of 3rd parties can possibly create severe impacts, such as increasing fees of 3rd parties, migrating to new LP pools, etc.

LowUnused Return ValueOpen

The return value of an external call is not stored in a local or state variable. File: Aeterna.sol (Line 861-868, Function `Aeterna.addLiquidity`) ```solidity router.addLiquidityETH{value: bnbAmount}( address(this), tokenAmount, 0, 0, owner(), block.timestamp ); ```

Contracts in scope2

AddressChainSource code
0xe75bf67df2388183d9b7714231996c937d4a855aChain: BNB ChainSource code: Verified source
0xd04301b19e74efc656548be601a4f1fd37a822a0Chain: BNB ChainSource code: Verified source

Part of Aeterna’s security record

Aeterna
Audits3 audits by 2 firmsLast audit Sep 2023, by CertiK.
Critical findingsNo open critical findingsAcross 3 reports.
Open Aeterna’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