Intel

AIKIDO-2025-10698

FirebasePerformance is vulnerable to Use after free

Use after free Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Oct 9, 2025

36

Low Risk

This Affects:

SWIFTFirebasePerformance
7.4.0 - 12.3.0
Fixed in 12.4.0
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to a Use After Free issue in the didCompleteRequestWithResponse:error: method, where response.MIMEType is accessed from a deallocated NSURLResponse object. This can cause an EXC_BAD_ACCESS crash under certain network or SDK conditions due to premature deallocation and thread-safety issues. The fix ensures the MIME type is safely copied before use to prevent accessing freed memory.

Who does this affect?

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

Background info

FirebasePerformance is vulnerable to Use after free in versions 7.4.0 - 12.3.0.

How to fix this

Upgrade the FirebasePerformance library to the patch version.