Public Report

// audit details
Finalized public report

ClickPesa Debt Fund

Oracle Aggregator

code reviewdesign review
December 2, 2024SorobanCode Review Audit

Critical / High

2Highest severity

Medium

0Moderate risk

Low / Informative

2Lower severity

Report files

1Downloadable assets

Audit lifecycle

Public reports represent completed engagements with finalized deliverables.

Completed
1

Completed

Scheduled

Scope, timeline, and review plan were agreed.

2

Completed

In Progress

Manual review and verification work were carried out.

Current stage

Completed

The engagement wrapped with a published final report.

Executive Summary

High-level assessment and conclusions

A concise overview of the audit scope, core findings, and the key outcomes from the engagement.

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.

Reports

Download the audit artifacts

Access the published PDF deliverables associated with this engagement.

1 file

PDF report 1

ClickPesa Oracle Aggregator.pdf

Download the published report for this engagement.

Download PDF