Intel

AIKIDO-2025-10077

FirebaseFirestoreInternalBinary is vulnerable to Use-After-Free

Use-After-Free Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.

15

Low Risk

This Affects:

SwiftFirebaseFirestoreInternalBinary
0.14.0 - 11.7.0
Fixed in 11.8.0

TL;DR

Affected versions of the FirebaseFirestoreInternalBinary package are vulnerable to a use-after-free vulnerability in the FormatArg class. This occurs due to improper usage of the absl::AlphaNum class, which Firestore employs in an unintended manner. As a result, memory that has already been freed may be accessed, potentially leading to undefined behavior, crashes, or security exploits.

Who does this affect?

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

Background info

FirebaseFirestoreInternalBinary is vulnerable to Use-After-Free in versions 0.14.0 - 11.7.0.

How to fix this

Upgrade the FirebaseFirestoreInternalBinary library to the patch version.

Background Info