Intel

AIKIDO-2025-10025

@firebase/util is vulnerable to Generation of Weak Initialization Vector

Generation of Weak Initialization Vector Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Jan 17, 2025

18

Low Risk

This Affects:

JS@firebase/util
1.6.2 - 1.10.2
Fixed in 1.10.3
Are you affected? Scan for Free

TL;DR

Affected versions of this package are affected by insecure randomness due to the use of Math.random() in a Firebase custom UUID function that could create significant security vulnerabilities. This weak random number generator enables potential attackers to predict UUIDs, which can lead to collisions and unauthorized access to resources.

Who does this affect?

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

Background info

@firebase/util is vulnerable to Generation of Weak Initialization Vector in versions 1.6.2 - 1.10.2.

How to fix this

Upgrade the @firebase/util library to the patch version.