Ostium security record

Arbitrumostium.io

As of 21 Oct 2026, Ostium has 5 audit reports by 2 security firms on Trustblock; the latest is by Pashov Audit Group, dated 10 Sep 2025. Those reports list no open critical findings.

Critical findings
No open critical findings
Across the 5 reports, 2 critical findings were reported. Each is marked fixed by the firm that reported it. See the findings
Open the latest report
Your label, live
Get the label for your site

Record last updated . It holds audits and findings, contracts and incidents up to Oct 2026. Trustblock does not review code.

Audits5

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Ostium security reviewSecurity firm: Pashov Audit GroupDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Ostium security reviewSecurity firm: Pashov Audit GroupDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Ostium security reviewSecurity firm: Pashov Audit GroupDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Ostium security reviewSecurity firm: Pashov Audit GroupDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Ostium security assessmentSecurity firm: ZellicDate: Scope: Not recorded (see the report)2 critical findings, fixedOpen · GitHub

Findings51

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

SeverityOpenAcknowledgedFixed
Critical002
High013
Medium0313
Low01217
CriticalOrder ID reuse due to multiple PriceUpkeepsOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
CriticalTraders can increase collateral without paying more tokensOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
HighUndervalued funding fee when accFundingRate is negativeOstium security review · Pashov Audit Group · 28 Jan 2025Fixed

The report gives no description here.

Open the report
HighIncorrect funding-rate calculationOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
HighTotal open PNL improperly adjusted at zero priceOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
MediumInflated trade notional in price impact calculationsOstium security review · Pashov Audit Group · 10 Sep 2025Fixed

The report gives no description here.

Open the report
MediumAdversary blocks volume decay when dt nears max_dtOstium security review · Pashov Audit Group · 26 Aug 2025Fixed

The report gives no description here.

Open the report
MediumPrice impact miscalculation on partial closuresOstium security review · Pashov Audit Group · 26 Aug 2025Fixed

The report gives no description here.

Open the report
MediumPrice impact overcharges using final instead of delta imbalanceOstium security review · Pashov Audit Group · 26 Aug 2025Fixed

The report gives no description here.

Open the report
MediumWrong collateral refund in liquidation when liqPrice == priceAfterImpactOstium security review · Pashov Audit Group · 7 Apr 2025Fixed

The report gives no description here.

Open the report
Show 10 more
MediumThe correctTp() returns overinflated valuesOstium security review · Pashov Audit Group · 28 Jan 2025Fixed

The report gives no description here.

Open the report
MediumupdateTp not validating and correcting the TPOstium security review · Pashov Audit Group · 28 Jan 2025Fixed

The report gives no description here.

Open the report
MediumUsers can prevent oracle fee chargingOstium security review · Pashov Audit Group · 28 Jan 2025Fixed

The report gives no description here.

Open the report
MediumIncorrect funding-rate calculation due to roundingOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
MediumPremium price feeds are not used for premium feed pairsOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
MediumThe maxAllowedCollateral check could be bypassed using topUpCollateralOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
MediumThe utilizationFee is divided by an extra PRECISION_6Ostium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
MediumThe value of groupsCollaterals could exceed groupMaxCollateralOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
LowgetTradeRolloverFeePure() returns 1 not 0 when end is less than or equal to accOstium security review · Pashov Audit Group · 10 Sep 2025Fixed

The report gives no description here.

Open the report
LowIncorrect assignment of lastUpdateBlock in migrateRolloverFeesV2()Ostium security review · Pashov Audit Group · 10 Sep 2025Fixed

The report gives no description here.

Open the report
Show 10 more
LowIncorrect lastLongPure validationOstium security review · Pashov Audit Group · 10 Sep 2025Fixed

The report gives no description here.

Open the report
LowpairMinLevPos can be bypassedOstium security review · Pashov Audit Group · 10 Sep 2025Fixed

The report gives no description here.

Open the report
LowTrades fail as registerTrade() underflows from builderFeeOstium security review · Pashov Audit Group · 10 Sep 2025Fixed

The report gives no description here.

Open the report
LowUnderflow risk in unregisterTrade() when rollover fees equals collateralOstium security review · Pashov Audit Group · 10 Sep 2025Fixed

The report gives no description here.

Open the report
LowInsufficient collateral verification for oracle feesOstium security review · Pashov Audit Group · 26 Aug 2025Fixed

The report gives no description here.

Open the report
LowLiquidation on equality in getHandleRemoveCollateralCancelReason()Ostium security review · Pashov Audit Group · 26 Aug 2025Fixed

The report gives no description here.

Open the report
LowInconsistent validation of liqMarginThresholdP and maxNegativePnlOnOpenPOstium security review · Pashov Audit Group · 7 Apr 2025Fixed

The report gives no description here.

Open the report
LowmaxLeverage can be set lower than minLeverage overnightOstium security review · Pashov Audit Group · 7 Apr 2025Fixed

The report gives no description here.

Open the report
LowAn invariant can be brokenOstium security review · Pashov Audit Group · 28 Jan 2025Fixed

The report gives no description here.

Open the report
LowMissing validation for MAX_TRADE_SIZE_REFOstium security review · Pashov Audit Group · 28 Jan 2025Fixed

The report gives no description here.

Open the report
Show 5 more
LowNew PairFundingFeesV2 parameters are not validatedOstium security review · Pashov Audit Group · 28 Jan 2025Fixed

The report gives no description here.

Open the report
LowRemoving listed pair will disallow closing tradesOstium security review · Pashov Audit Group · 28 Jan 2025Fixed

The report gives no description here.

Open the report
LowAny allowance allows unlimited withdrawal changesOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
LowMarket-close time-out reissuance can be skippedOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report
LowUnexecutable trades might be added to tradesToTriggerOstium security assessment · Zellic · 22 Feb 2024Fixed

The report gives no description here.

Open the report

Contracts

No deployed address is recorded for these audits.

The reports name a repository or files. Open a report to see its scope.

Show this on your site

Is this your project? Show this record on your own website. The label states what the record holds, links to this page and updates by itself. It is free and needs no sign-in.

Content

Facts

Automatic: the three strongest facts of this project’s own record (its last audit and two more), highlighted. They update with the record. Picking a fact turns Automatic off.

Fixed as
Language

Style

Layout
Theme
Accent
Corners

Format

Size
Date
Embed as
HTML
<head>
<script src="https://widget.trustblock.run/project-widget.min.js" defer></script>
</head>
<body>
<div
data-tb-project-widget
data-tb-project-slug="ostium"
></div>
</body>

Paste the code where the label should appear. It uses no API credit and updates by itself.

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