Audit Report

Paladin3 addresses on BNB Chain

Paladin reviewed Little Baby Doge (Audit Report) on 24 Dec 2021: 36 findings, 0 critical; 19 marked fixed, 17 acknowledged.

No open critical findings
Open the reportOpen Little Baby Doge’s security record

Report hosted on paladinsec.co.

Trustblock does not review code.

Findings36

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

SeverityOpenAcknowledgedFixed
Critical000
High031
Medium023
Low01215
HighLack of reentrancy protection for harvest related functionsFixed

The report gives no description here.

MediumAdding an address that does not implement the IBEP20 interface will cause massUpdatePools and updatePool to failFixed

The report gives no description here.

MediumemergencyWithdraw forces burning of Puppy tokens even for pools other than PID 0Fixed

The report gives no description here.

MediumtotalStaked is not properly accounted forFixed

The report gives no description here.

LowcheckPoolDuplicate can run out of gas if there are too many pools addedFixed

The report gives no description here.

Lowdeposit function does not support fee on transfer tokensFixed

The report gives no description here.

LowdevAddress is not a used variableFixed

The report gives no description here.

LowemergencyWithdraw does not abide to the checks-effects-interactions patternFixed

The report gives no description here.

LowFunctions can be set to external visibilityFixed

The report gives no description here.

LowLack of events emitted in functions that change stateFixed

The report gives no description here.

Show 9 more
Lowmsg.sender is unnecessarily cast to address(msg.sender)Fixed

The report gives no description here.

LowPool uses the contract balance to figure out the total depositsFixed

The report gives no description here.

LowReward tokens in LBDPuppy will be stuck in the LBDPuppy contract if endBlock is surpassed before emissions are totally completedFixed

The report gives no description here.

LowRounding errors due to tokens with a very large supply can cause large supply tokens to receive zero emissionsFixed

The report gives no description here.

LowsetRewardPerBlock has no maximum safeguardFixed

The report gives no description here.

LowSome functions can be set to external visibilityFixed

The report gives no description here.

LowState variables can be set as constant or immutable for gas optimizationFixed

The report gives no description here.

LowThe pendingCake and updatePool function will revert if totalAllocPoint is zeroFixed

The report gives no description here.

LowToken can be defined as immutableFixed

The report gives no description here.

Contracts in scope3

AddressChainSource code
0xf67006f8d22edebd1191f3e728ab9a90289e6c38Chain: BNB ChainSource code: Verified source
0x11ef904cd8e996cb0f65c5407d36d5450cb19abbChain: BNB ChainSource code: Verified source
0x03b443efe3ebd85e83c80d271ca2138bafee7111Chain: BNB ChainSource code: Verified source

Part of Little Baby Doge’s security record

Little Baby Doge
Audits1 audit by 1 firmLast audit Dec 2021, by Paladin.
Critical findingsNo open critical findingsIn 1 report.
Open Little Baby Doge’s security record

Security firm

Paladin

176 projects reviewed · 241 reports · latest Apr 2025

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