Audit Portal

// report details

ClickPesa Debt Fund

Oracle Aggregator

1

Scheduled

2

In Progress

Completed

// Executive Summary

Runtime Verification Inc. conducted a comprehensive security audit of the ClickPesa Oracle Aggregator, a pivotal component of the ClickPesa Debt Fund's infrastructure. This audit aimed to scrutinize the high-level business logic, low-level implementation in Rust (Soroban), and the integration of system modules within the ClickPesa platform. Over the course of two weeks, our team meticulously reviewed the Oracle's source code, focusing on identifying potential security vulnerabilities that could compromise system integrity or be exploited maliciously. Key findings from the audit include concerns regarding the potential for third-party hijacking of the Oracle Aggregator and issues related to the immutability of the Aggregator in contrast to the updatable nature of contracts it interacts with. Additionally, the audit highlighted ClickPesa's reliance on USDC price information as a potential economic risk factor. Best practices and code optimization strategies were also discussed, providing ClickPesa with actionable insights to enhance their system's security and efficiency. The ClickPesa team has acknowledged these findings and is committed to addressing them in an upcoming version of the audited contract, further demonstrating their dedication to maintaining a secure and reliable platform for their users.

// Metadata

Date Completed2024-12-02
Type of EngagementCode Review Audit
Codebase LinkGitHub

// Findings Summary

Critical/High
2
Medium
0
Low/Informative
2

// Reports

ClickPesa Oracle Aggregator.pdf
download PDF