Part 2

Zaros
PerpetualsDEXFoundrySolidity
70,000 USDC
View results
Submission Details
Severity: medium
Invalid

Dynamic Caps Calculation Flaws

Summary

Integer truncation in getCreditForMarketId() skews open interest caps.

Vulnerability Details

Calculations like (liquidity * factor) / scale truncate decimals, leading to underestimated caps.

Impact

Markets may become overleveraged, increasing systemic risk.

Tools Used

Slither (integer division detector).

Recommendations

Use SafeMath for precise arithmetic and scale values to 1e18.

Updates

Lead Judging Commences

inallhonesty Lead Judge 3 months ago
Submission Judgement Published
Invalidated
Reason: Lack of quality

Appeal created

luffy Submitter
3 months ago
inallhonesty Lead Judge
3 months ago
inallhonesty Lead Judge 3 months ago
Submission Judgement Published
Invalidated
Reason: Lack of quality

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.