Intel

AIKIDO-2024-10049

@node-red/runtime is vulnerable to Use of Weak Hash

Use of Weak Hash Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Apr 24, 2024

20

Low Risk

This Affects:

JS@node-red/runtime
0.2.0 - 3.1.5
Fixed in 3.1.6
Are you affected? Scan for Free

TL;DR

Affected versions of the package use an algorithm that produces a digest (output value) not meeting security expectations for a hash function, allowing an adversary to reasonably determine the original input. In the patched version, MD5 is replaced with SHA-256, enabling Node-RED to run when the FIPS crypto policy is enabled on the operating system.

Who does this affect?

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

Background info

@node-red/runtime is vulnerable to Use of Weak Hash in versions 0.2.0 - 3.1.5.

How to fix this

Upgrade the @node-red/runtime library to the patch version.