Intel

AIKIDO-2026-10793

rsbinder is vulnerable to Use-After-Free

Use-After-Free Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published May 11, 2026

73

High Risk

This Affects:

RUSTrsbinder
0.0.1 - 0.6.1
Fixed in 0.7.0
Are you affected? Scan for Free

TL;DR

This release fixes memory-safety vulnerabilities in rsbinder’s binder/IPC handling, including a native-binder use-after-free caused by encoding Rust trait-object fat pointers into flat_binder_object fields and reconstructing them after the underlying object could be freed. It also fixes an IPC empty-parcel free-buffer pointer mismatch by preserving the kernel-supplied pointer instead of collapsing to an empty slice. The patch switches to id-based lifecycle tracking for natives and corrects parcel pointer handling, preventing dangling pointers passed through binder.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

rsbinder is vulnerable to Use-After-Free in versions 0.0.1 - 0.6.1.

How to fix this

Upgrade the rsbinder library to the patch version.