CVE-2021-26505 MrSwitch hello.js vulnerable to prototype pollution

Critical 9.8 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2021-26505?

CVE-2021-26505 is a critical vulnerability in n/a, published on 11 Aug 2023.

Official description

Prototype pollution vulnerability in MrSwitch hello.js version 1.18.6, allows remote attackers to execute arbitrary code via hello.utils.extend function.

Weakness: CWE-1321

Which versions are affected by CVE-2021-26505?

2 open source packages ship an affected version, including hellojs. It affects 1 product.

PackageAffectedFixed in
hellojs npmAll versions1.18.8
hellojs npmAll versions1.18.8

Products include Hello.js Project Hello.js.

How do I fix CVE-2021-26505?

Upgrade hellojs to 1.18.8 or later.

Is CVE-2021-26505 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2021-26505 exists.

Sources

Also known as GHSA-g3vf-47fv-8f3c.

Is CVE-2021-26505 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free