#46611 [SC-Insight] Missing staleness checks in oracle queries
Description
Brief/Intro
Vulnerability Details
fn get_value(self: @ContractState, market: felt252) -> TickData {
let tick_data_price = self.latest_tick_data.read(market);
let timestamp = self.latest_updated_timestamp.read();
TickData {
asset_key: tick_data_price.asset_key,
asset_value: tick_data_price.asset_value,
decimals: tick_data_price.decimals,
last_updated_timestamp: timestamp,
}
}
Impact Details
Proof of Concept
Proof of Concept
Was this helpful?